]> err.no Git - linux-2.6/commit
[DCCP] CCID2: Drop sock reference count on timer expiration and reset.
authorAndrea Bittau <a.bittau@cs.ucl.ac.uk>
Tue, 21 Mar 2006 01:57:52 +0000 (17:57 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Mar 2006 01:57:52 +0000 (17:57 -0800)
commit77ff72d528d5b9d30a47f42f364ba34d931f9da3
treea222cdf545a9156da307d075f4645a235c030596
parentba66c6e8b292997467128506f39fa6607e959050
[DCCP] CCID2: Drop sock reference count on timer expiration and reset.

There was a hybrid use of standard timers and sk_timers.  This caused
the reference count of the sock to be incorrect when resetting the RTO
timer.  The sock reference count should now be correct, enabling its
destruction, and allowing the DCCP module to be unloaded.

Signed-off-by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
net/dccp/ccids/ccid2.c