From 622eb59eb472bbdb9fd985c4d8880d3a1c098cd7 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 12 Jul 2012 18:47:42 +0200 Subject: s3: Make us survive base-delaywrite with aio enabled Signed-off-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Thu Jul 12 21:28:19 CEST 2012 on sn-devel-104 --- source3/smbd/aio.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source3/smbd/aio.c') 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; } -- cgit