summaryrefslogtreecommitdiff
path: root/libcli
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2015-05-21 22:29:55 +0200
committerKarolin Seeger <kseeger@samba.org>2015-06-30 04:19:07 +0200
commit1b55fab3c3a0c4547d39886e33fead9dc2a6421d (patch)
tree3513fe7af0474701170b62387341b8ed3b353488 /libcli
parente34065b0aee5130f384622cb73f411a0f69cbaac (diff)
downloadsamba-1b55fab3c3a0c4547d39886e33fead9dc2a6421d.tar.gz
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 <metze@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> (cherry picked from commit 26c4b3fc9db507557b2539dd7d1f9e593c3fa35a)
Diffstat (limited to 'libcli')
-rw-r--r--libcli/smb/read_smb.c2
1 files changed, 2 insertions, 0 deletions
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);
}