ref: c8cb4f224451903b433c56dfe18868baaac484b7
parent: cf96f767572cde8d042c4e5db2240f6d503d149f
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri Nov 14 05:09:29 EST 2014
upas/fs: handle ramfs and hjfs "file locked" error
--- a/sys/src/cmd/upas/fs/plan9.c
+++ b/sys/src/cmd/upas/fs/plan9.c
@@ -182,7 +182,7 @@
fd = open(mb->path, OREAD);
if(fd < 0){rerrstr(err, sizeof(err));
- if(strstr(err, "file is locked") != nil
+ if(strstr(err, "locked") != nil
|| strstr(err, "exclusive lock") != nil)
if(n++ < 20){sleep(500); /* wait for lock to go away */
--
⑨