On 21.11.2012 17:07, Ovidiu Barzan wrote:
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?

If you have any influence on the client-side process that generates the file, the easiest and safest way would be to write the file with a temporary filename (let's say with a ".tmp" suffix), and let the client rename the file to its final name only after it is "done" with it. Let your VFS module ignore temporary files, and you should be safe.

(This also works nicely for FTP uploads where some server-side process needs to know when an upload is complete.)

--

Mit freundlichen Grüßen

Sven Tegethoff
EDV-Team

_________________________________________________________
UDO BÄR GmbH & Co. KG       
Fürstenstraße 18
47051 Duisburg
Tel.: +49 (0) 203 28117-142
Fax: +49 (0) 203 28117-151
E-Mail: [email protected]

Ust.-Idnr.: DE119562189, HRA 6056, Sitz der Gesellschaft: Duisburg,
Gerichtsstand: Duisburg Geschäftsführer: Bodo Badnowitz, Jürgen Dietz

Ein Unternehmen der BTI Gruppe: www.bti-group.com

Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. 
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten 
haben, informieren Sie bitte sofort den Absender und vernichten Sie diese 
E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail 
ist nicht gestattet.  This e-mail may contain confidential and/or privileged 
information. If you are not the intended recipient (or have received this 
e-mail in error) please notify the sender immediately and destroy this e-mail.  
Any unauthorized copying, disclosure or distribution of the material in this 
e-mail is strictly forbidden.

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to