ref: 37ce2c76905c7915adfe03d7a88958d7bb3e1f65
parent: 7123ab1dbf7bacc4a46888e4cd2d98f9e92fb8c0
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sat Mar 23 01:47:17 EDT 2019
upas/fs: release mailbox syncing lock after encountering error
--- a/sys/src/cmd/upas/fs/mbox.c
+++ b/sys/src/cmd/upas/fs/mbox.c
@@ -76,8 +76,10 @@
a = mb->root->subname;
if(rdidxfile(mb) == -2)
wridxfile(mb);
- if(s = mb->sync(mb))
+ if(s = mb->sync(mb)){+ mb->syncing = 0;
return s;
+ }
n = 0;
d = 0;
y = 0;
--
⑨