diff options
author | Pavel Roskin <proski@gnu.org> | 2007-06-02 14:00:39 -0400 |
---|---|---|
committer | Guido Guenther <agx@bogon.sigxcpu.org> | 2007-06-03 18:38:23 +0200 |
commit | a7cece2a1234b874bd37c380fe39036cd5be4e70 (patch) | |
tree | f003c40b7d0d04ea1349236e112a24991308d60b | |
parent | e0b11ff37daaf931a9fa2d367bf0c35d1e43121f (diff) |
[PATCH] Delete all timers on disconnect to be safe
Signed-off-by: Pavel Roskin <proski@gnu.org>
-rw-r--r-- | at76_usb.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -2365,6 +2365,8 @@ static void at76_delete_device(struct at76_priv *priv) at76_free_bss_list(priv); del_timer_sync(&priv->bss_list_timer); + del_timer_sync(&priv->mgmt_timer); + del_timer_sync(&priv->restart_timer); if (priv->istate == CONNECTED) { at76_iwevent_bss_disconnect(priv->netdev); |