smbd_smb2_create_after_exec(req);
if (!tevent_req_is_in_progress(req)) {
- return req;
+ return tevent_req_post(req, state->ev);
}
smbd_smb2_create_finish(req);
smbd_smb2_create_after_exec(req);
if (!tevent_req_is_in_progress(req)) {
- return req;
+ return tevent_req_post(req, state->ev);
}
smbd_smb2_create_finish(req);
smbd_smb2_create_after_exec(req);
if (!tevent_req_is_in_progress(req)) {
- return req;
+ return tevent_req_post(req, state->ev);
}
smbd_smb2_create_finish(req);
fail:
close_file_free(state->smb1req, &state->result, ERROR_CLOSE);
tevent_req_nterror(req, status);
- tevent_req_post(req, state->ev);
}
static void smbd_smb2_create_finish(struct tevent_req *req)