s4:smb_server/smb2: after smbsrv_terminate_connection() we have to return
authorStefan Metzmacher <metze@samba.org>
Mon, 26 Mar 2012 11:49:36 +0000 (13:49 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 2 Apr 2012 19:26:08 +0000 (21:26 +0200)
req is a talloc child of the connection...

metze

source4/smb_server/smb2/receive.c

index 41408c4784abe6cfb99355b4be3fb552988da48e..5619313e90f6ad70d66fcf9529704487fcee3e57 100644 (file)
@@ -252,7 +252,6 @@ static void smb2srv_chain_reply(struct smb2srv_request *p_req)
        status = smb2srv_reply(req);
        if (!NT_STATUS_IS_OK(status)) {
                smbsrv_terminate_connection(smb_conn, nt_errstr(status));
-               talloc_free(req);
                return;
        }
 }