<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 24 May 2016 at 11:38, Allan Odgaard <span dir="ltr"><<a href="mailto:mailinglist@textmate.org" target="_blank">mailinglist@textmate.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span>On 24 May 2016, at 7:40, Carpii UK wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
I think it may be somehow related to atomic saves, so Id like to disable<br>
those (given that I still have git to protect any aborted writes)<br>
</blockquote>
<br></span>What is using the files in your virtual machine? I’m assuming that it’s a web server, so sounds more likely that this is “locking” the files (caching?) which Samba translates to “resource is busy”.<br>
<br>
Next time it happens, instead of restarting your Samba service, try restart anything that uses these files to see if that solves the problem.<br>
<br>
Not saying it’s a better fix, but understanding the problem would be first step in finding a solution.<br><br></blockquote><div> </div><div>It appears to be the samba daemon itself which is locking the file. </div><div><br></div><div>Today I've been editing .tm_properties and have been getting the error regularly</div><div>During normal operation, smbstatus shows a single lock on it as expected..</div><div><br></div><div><div>$ smbstatus | grep tm_prop</div><div>19518        1000       DENY_NONE  0x20081     RDONLY     NONE             /www/nodechat   .tm_properties   Wed Jun  1 12:25:27 2016</div></div><div><br></div><div>Maybe 20% of the time I save, I then suddenly get the 'Atomic Save Failed, Resource Busy' error from TM</div><div><br></div><div>When this happens, I notice there are be two locks for .tm_properties appearing in smbstatus</div><div>At this point any further attempt to save the file just fails, and a new lock for .tm_properties~ is created every time I attempt to save</div><div><br></div><div><div>$ smbstatus | grep tm_prop</div><div>19518        1000       DENY_NONE  0x20081     RDONLY     NONE             /www/nodechat   .tm_properties   Wed Jun  1 12:25:54 2016</div><div>19518        1000       DENY_NONE  0x20081     RDONLY     NONE             /www/nodechat   .tm_properties   Wed Jun  1 12:26:05 2016</div><div>19518        1000       DENY_NONE  0x20081     RDONLY     NONE             /www/nodechat   .tm_properties~   Wed Jun  1 12:26:05 2016</div></div><div><br></div><div>$ ps aux | grep 19518</div><div>nodechat 19864  0.2  0.6 396620  6516 ?        S    12:21   0:00 /usr/sbin/smbd</div><div><br></div><div><br></div><div>Not sure what to make of all this, but perhaps someone who is more familiar with samba has some ideas?</div><div><br></div><div>Thanks</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div> </div></div></div></div>