From e883bfc389335cfe798585e40c2dbe2d2b879f9f Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 4 Sep 2012 11:06:15 +0200 Subject: [PATCH] TODO file_server: task_server_terminate ... --- file_server/file_server.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/file_server/file_server.c b/file_server/file_server.c index 1d8bc2e25292..082ed90f7ec5 100644 --- a/file_server/file_server.c +++ b/file_server/file_server.c @@ -78,6 +78,9 @@ static const char *generate_smb_conf(struct task_server *task) */ static void file_server_smbd_done(struct tevent_req *subreq) { + struct task_server *task = + tevent_req_callback_data(subreq, + struct task_server); int sys_errno; int ret; @@ -87,6 +90,7 @@ static void file_server_smbd_done(struct tevent_req *subreq) } else { DEBUG(0,("file_server smbd daemon exited normally\n")); } + task_server_terminate(task, "Failed to startup s3fs smb task", true); } -- 2.34.1