diff --git a/[refs] b/[refs] index f8d150103bd1..349feffb4964 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0ff804348d66550e7dd1d6781c65403b312e2da2 +refs/heads/master: 2638698df30b7b57a8dad7029a0c89fe6c4f6783 diff --git a/trunk/net/irda/irlmp.c b/trunk/net/irda/irlmp.c index cedff8068fbc..f24cb755908e 100644 --- a/trunk/net/irda/irlmp.c +++ b/trunk/net/irda/irlmp.c @@ -353,6 +353,7 @@ void irlmp_unregister_link(__u32 saddr) /* Final cleanup */ del_timer(&link->idle_timer); link->magic = 0; + hashbin_delete(link->lsaps, (FREE_FUNC) __irlmp_close_lsap); kfree(link); } }