/* keep receiving packets until this one is replied to */
while (req->state <= SMBCLI_REQUEST_RECV) {
- event_loop_once(req->transport->event.ctx);
+ if (event_loop_once(req->transport->event.ctx) != 0) {
+ return False;
+ }
}
return req->state == SMBCLI_REQUEST_DONE;