diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/smbd/aio.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/smbd/aio.c b/source3/smbd/aio.c index ec68b90452..0ea5274420 100644 --- a/source3/smbd/aio.c +++ b/source3/smbd/aio.c @@ -733,6 +733,8 @@ static int handle_aio_write_complete(struct aio_extra *aio_ex, int errcode) } aio_ex->fsp->fh->pos = aio_ex->acb.aio_offset + nwritten; + + mark_file_modified(aio_ex->fsp); } show_msg(outbuf); @@ -821,6 +823,8 @@ static int handle_aio_smb2_write_complete(struct aio_extra *aio_ex, int errcode) return errcode; } + mark_file_modified(fsp); + tevent_req_done(subreq); return errcode; } |