upas/fs: release mailbox syncing lock after encountering error
This commit is contained in:
parent
151039caf0
commit
41d4cecf6d
1 changed files with 3 additions and 1 deletions
|
@ -76,8 +76,10 @@ syncmbox(Mailbox *mb, int doplumb)
|
|||
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;
|
||||
|
|
Loading…
Reference in a new issue