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;
|
a = mb->root->subname;
|
||||||
if(rdidxfile(mb) == -2)
|
if(rdidxfile(mb) == -2)
|
||||||
wridxfile(mb);
|
wridxfile(mb);
|
||||||
if(s = mb->sync(mb))
|
if(s = mb->sync(mb)){
|
||||||
|
mb->syncing = 0;
|
||||||
return s;
|
return s;
|
||||||
|
}
|
||||||
n = 0;
|
n = 0;
|
||||||
d = 0;
|
d = 0;
|
||||||
y = 0;
|
y = 0;
|
||||||
|
|
Loading…
Reference in a new issue