Hi,
I've been trying to find something on this in the docs but have failed so
far - perhaps I'm just looking in the wrong place and if so please feel
free to reply with a link.
My issue is that files create on a samba share in windows are fine. The
file is created and is accessible by everyone straight away.
But, if I have a unix script create a file on the samba share at the
server end it seems to take some time (varies up to a minute) to become
available to the windows clients.
This has led me to think that there is a list of files which is updated
either at the request of smbd (due to access by a windows machine) or
after a periodic (every 1 minute?) scan of the files at the UNIX end. Is
there a way to shrink or remove this refresh time at all?
Cheers
Andrew
Andrew Edmondson [your-copy@uk2.net] wrote:> > I've been trying to find something on this in the docs but have failed so > far - perhaps I'm just looking in the wrong place and if so please feel > free to reply with a link. > > My issue is that files create on a samba share in windows are fine. The > file is created and is accessible by everyone straight away. > > But, if I have a unix script create a file on the samba share at the > server end it seems to take some time (varies up to a minute) to become > available to the windows clients.The question is: how does Windows work ? ;-))) And the answer - it caches. The view of the underlying drive is cached on the Windows side and it takes a few seconds it notices a change.> This has led me to think that there is a list of files which is updated > either at the request of smbd (due to access by a windows machine) or > after a periodic (every 1 minute?) scan of the files at the UNIX end. Is > there a way to shrink or remove this refresh time at all?I don't think so. -- Michal Kurowski <mkur@gazeta.pl>