Cancel rearming work before exit. master
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Fri, 21 May 2010 13:45:35 +0000 (09:45 -0400)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Fri, 21 May 2010 13:45:35 +0000 (09:45 -0400)
wq.c

diff --git a/wq.c b/wq.c
index e53c5f3..1818794 100644 (file)
--- a/wq.c
+++ b/wq.c
@@ -43,6 +43,7 @@ static int mywq_init(void)
 
 static void mywq_exit(void)
 {
+       cancel_delayed_work_sync(&mywork);
        flush_workqueue(mywq);
        destroy_workqueue(mywq);
 }