[Samba] Moving file after transfer
Volker Lendecke
Volker.Lendecke at SerNet.DE
Thu Nov 22 03:57:06 MST 2012
On Wed, Nov 21, 2012 at 08:07:39AM -0800, Ovidiu Barzan wrote:
> Hi,
>
> I\m writing a VFS module that needs to move a file, after
> it is transferred, to a folder that is not shared.
> The shared folders that use this VFS module are used to
> sent files for processing by another application. The
> module signals the application that it has work to do and
> moves the file.
>
> So far I've been using the last close call, moving the
> file after doing SMB_VFS_NEXT_CLOSE().
> When moving the file an error is displayed on MAC.
>
> My question is:
>
> Is there a better way then the close call to know when a
> client is done with the file, and it's safe to move it?
Wait a minute or two after the last close? I don't think
there is a really bullet-proof way over which the client
tells the server it's done with the file. The protocol has
no operation for that.
With best regards,
Volker Lendecke
--
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de
More information about the samba
mailing list