cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync()
[deliverable/linux.git] / fs / cifs / cifs_dfs_ref.c
index f4aab6f011740fe43e21ded25e1dc834441c55a6..c68a056f27fd52e29764c3a5524b4e4393a0e586 100644 (file)
@@ -44,8 +44,7 @@ static void cifs_dfs_expire_automounts(struct work_struct *work)
 void cifs_dfs_release_automount_timer(void)
 {
        BUG_ON(!list_empty(&cifs_dfs_automount_list));
-       cancel_delayed_work(&cifs_dfs_automount_task);
-       flush_scheduled_work();
+       cancel_delayed_work_sync(&cifs_dfs_automount_task);
 }
 
 /**
This page took 0.042441 seconds and 5 git commands to generate.