1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2024-12-25 09:17:58 +00:00

Sync stop operations (2)

This commit is contained in:
M66B 2022-04-18 13:19:48 +02:00
parent c459d3cf36
commit 9558290e56

View file

@ -2321,14 +2321,13 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences
// Stop watching operations
Log.i(account.name + " stop watching operations");
final TwoStateOwner _owner = cowner.value;
if (_owner != null) {
final CountDownLatch latch = new CountDownLatch(1);
getMainHandler().post(new RunnableEx("observe#stop") {
@Override
public void delegate() {
try {
_owner.destroy();
cowner.value.destroy();
} catch (Throwable ex) {
Log.e(ex);
} finally {
@ -2342,7 +2341,6 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences
} catch (InterruptedException ex) {
Log.w(ex);
}
}
// Stop executing operations
Log.i(account.name + " stop executing operations");