[Samba] NT_STATUS_SHARING_VIOLATION when trying to delete files
Jeremy Allison
jra at samba.org
Sat Jul 1 00:33:15 GMT 2006
On Fri, Jun 23, 2006 at 03:25:37PM -0600, Peeler, Wade M. wrote:
> I searched the archives already and couldn't find an answer to this.
>
> I'm running an automated process via a cron job on a SUSE Linux
> Enterprise Server 9 box. The cron runs a Perl script, which uses the
> SmbClientParser module. The Perl script grabs files from clients
> running Windows 2000. The files on the client computers are created by
> in-house MFC applications on those computers.
>
> Occasionally, when the Perl script tries to delete files from the client
> computers, it gets an NT_STATUS_SHARING_VIOLATION and is unable to
> delete the file. I sometimes even get this error long after the
> software on the client that created the file has exited. However,
> sometimes everything works just fine and the Perl script is able to
> delete the files without problems.
>
> Does anybody know what causes this, or at least can point me in the
> right direction towards solving this problem?
Something on the Windows box still has the file open. You need to
track it down on the Windows side I think.
Jeremy.
More information about the samba
mailing list