GNOME Bugzilla – Bug 663383
Doesn't allow to quit
Last modified: 2012-07-04 16:13:17 UTC
Evolution 3.3.1 after facing bug 663379, i disabled ews account and tried to quit evolution but even after waiting for 5 minutes, it didn't quit. Status bar said 'Disconnecting Exchange server .. Scanning folders in Exchange server ...' gdb trace of evolution (gdb) t a a bt
+ Trace 228983
Thread 2 (Thread 0xb5e49b70 (LWP 13394))
Downstream bug report about the same from 3.4.0: https://bugzilla.redhat.com/show_bug.cgi?id=809364
Created attachment 218024 [details] [review] ews patch for evolution-mapi; I think I found the issue here. This patch fixes ref-counting error and removed incorrect camel_service_disconnect_sync() calls from ews_connect_sync(). It requires fix from bug #679303 for full functionality too.
Created commit 8638b8f in ews master (3.5.4+) Created commit cc821ed in ews gnome-3-4 (3.4.4+)