After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707273 - "Scanning folders in ..." not cancelled on Quit
"Scanning folders in ..." not cancelled on Quit
Status: RESOLVED INVALID
Product: evolution
Classification: Applications
Component: Mailer
3.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-09-02 09:20 UTC by Milan Crha
Modified: 2015-01-10 16:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2013-09-02 09:20:49 UTC
Moving this from a downstream bug report (is part of it):
https://bugzilla.redhat.com/show_bug.cgi?id=1003279

When there is a stuck "Scanning folders in..." activity in mailer, and user requests a quit of evolution, the activity is not cancelled, which prevents smooth quit of the application. Other mail operations use to be cancelled by the mail_cancel_all() call.
Comment 1 Milan Crha 2013-09-02 09:21:59 UTC
It seems to me that a traverse of the running activities in time of the mail_cancel_all() call, and cancel of them, should make this work as expected.
Comment 2 Milan Crha 2013-09-18 14:39:28 UTC
I'm not able to reproduce this. When I click to Quit in evolution with the "Scanning folders..." in the status bar, the operation is properly cancelled, almost immediately. I also tried to cheat the source registry code, to make the authentication operation slower, but the client side is still properly cancelled. I suppose this is something related to the downstream bug report issue, rather than a general bug as i thought of it at the beginning, thus I'm closing this now.