s4-smbd: Check for failure of irpc_add_name
authorAndrew Bartlett <abartlet@samba.org>
Tue, 7 Aug 2012 05:50:46 +0000 (15:50 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 7 Aug 2012 07:18:30 +0000 (17:18 +1000)
source4/smbd/server.c

index a6ebcd65d8b46614d2958124ee3cda7d7f8478ab..f3405a7c2ac35c0b40778dcf4058a07db059ea60 100644 (file)
@@ -225,7 +225,10 @@ static NTSTATUS setup_parent_messaging(struct tevent_context *event_ctx,
                              cluster_id(0, SAMBA_PARENT_TASKID), event_ctx, false);
        NT_STATUS_HAVE_NO_MEMORY(msg);
 
-       irpc_add_name(msg, "samba");
+       status = irpc_add_name(msg, "samba");
+       if (!NT_STATUS_IS_OK(status)) {
+               return status;
+       }
 
        status = IRPC_REGISTER(msg, irpc, SAMBA_TERMINATE,
                               samba_terminate, NULL);