From 1b55fab3c3a0c4547d39886e33fead9dc2a6421d Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 21 May 2015 22:29:55 +0200 Subject: libcli/smb: use tevent_req_received(req) in read_smb_recv() BUG: https://bugzilla.samba.org/show_bug.cgi?id=11316 Signed-off-by: Stefan Metzmacher Reviewed-by: Volker Lendecke (cherry picked from commit 26c4b3fc9db507557b2539dd7d1f9e593c3fa35a) --- libcli/smb/read_smb.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libcli') diff --git a/libcli/smb/read_smb.c b/libcli/smb/read_smb.c index 26816c3be38..a40f702cffc 100644 --- a/libcli/smb/read_smb.c +++ b/libcli/smb/read_smb.c @@ -105,8 +105,10 @@ ssize_t read_smb_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, req, struct read_smb_state); if (tevent_req_is_unix_error(req, perrno)) { + tevent_req_received(req); return -1; } *pbuf = talloc_move(mem_ctx, &state->buf); + tevent_req_received(req); return talloc_get_size(*pbuf); } -- cgit v1.2.1