X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=source4%2Flibcli%2Fsmb2%2Ftransport.c;h=166f34b82569d01702f3f6d5b91405e6d74fd929;hb=6a8ba260dd9a7233b9983e2067da58f96fd3d408;hp=b501b52ce51843e894c96f39cd8d1d61f4e7fd3d;hpb=87d1424c651b140e78c25930f620e20d96c6dd83;p=metze%2Fsamba%2Fwip.git diff --git a/source4/libcli/smb2/transport.c b/source4/libcli/smb2/transport.c index b501b52ce518..166f34b82569 100644 --- a/source4/libcli/smb2/transport.c +++ b/source4/libcli/smb2/transport.c @@ -456,14 +456,6 @@ static void idle_handler(struct tevent_context *ev, transport->idle.func(transport, transport->idle.private_data); - if (transport->idle.func == NULL) { - return; - } - - if (!smbXcli_conn_is_connected(transport->conn)) { - return; - } - next = timeval_current_ofs_usec(transport->idle.period); transport->idle.te = tevent_add_timer(transport->ev, transport, @@ -482,15 +474,6 @@ void smb2_transport_idle_handler(struct smb2_transport *transport, void *private_data) { TALLOC_FREE(transport->idle.te); - ZERO_STRUCT(transport->idle); - - if (idle_func == NULL) { - return; - } - - if (!smbXcli_conn_is_connected(transport->conn)) { - return; - } transport->idle.func = idle_func; transport->idle.private_data = private_data;