mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
libcli: fill endtime if smbXcli_req_create() timeout is non-zero
Bug: https://bugzilla.samba.org/show_bug.cgi?id=13667 Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
94ad5ee662
commit
e7eec24d27
@ -1585,10 +1585,8 @@ struct tevent_req *smb1cli_req_create(TALLOC_CTX *mem_ctx,
|
||||
state->smb1.iov_count = iov_count + 4;
|
||||
|
||||
if (timeout_msec > 0) {
|
||||
struct timeval endtime;
|
||||
|
||||
endtime = timeval_current_ofs_msec(timeout_msec);
|
||||
if (!tevent_req_set_endtime(req, ev, endtime)) {
|
||||
state->endtime = timeval_current_ofs_msec(timeout_msec);
|
||||
if (!tevent_req_set_endtime(req, ev, state->endtime)) {
|
||||
return req;
|
||||
}
|
||||
}
|
||||
@ -3051,10 +3049,8 @@ struct tevent_req *smb2cli_req_create(TALLOC_CTX *mem_ctx,
|
||||
}
|
||||
|
||||
if (timeout_msec > 0) {
|
||||
struct timeval endtime;
|
||||
|
||||
endtime = timeval_current_ofs_msec(timeout_msec);
|
||||
if (!tevent_req_set_endtime(req, ev, endtime)) {
|
||||
state->endtime = timeval_current_ofs_msec(timeout_msec);
|
||||
if (!tevent_req_set_endtime(req, ev, state->endtime)) {
|
||||
return req;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user