s4:service_task: add missing imessaging_cleanup() to task_server_terminate()
authorStefan Metzmacher <metze@samba.org>
Sun, 27 Jan 2013 10:09:39 +0000 (11:09 +0100)
committerStefan Metzmacher <metze@samba.org>
Sun, 27 Jan 2013 14:50:30 +0000 (15:50 +0100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Sun Jan 27 15:50:30 CET 2013 on sn-devel-104

source4/smbd/service_task.c

index 9a30cd2105b043008317b54bc40407dc1e4f0f25..5d14fafec0437854270aaaff0fb83c90db3c9a6a 100644 (file)
@@ -46,6 +46,8 @@ void task_server_terminate(struct task_server *task, const char *reason, bool fa
                }
        }
 
+       imessaging_cleanup(task->msg_ctx);
+
        model_ops->terminate(event_ctx, task->lp_ctx, reason);
        
        /* don't free this above, it might contain the 'reason' being printed */