Bug 228599 - if IMAP processes hang, only kill -9 helps to shut down kmail
Summary: if IMAP processes hang, only kill -9 helps to shut down kmail
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 226606 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-26 11:08 UTC by Willi Richert
Modified: 2015-04-12 09:56 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Willi Richert 2010-02-26 11:08:14 UTC
Version:           1.13.0 (using 4.4.00 (KDE 4.4.0), Kubuntu packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.31-19-generic

I have 2 IMAP accounts, which I check regularly. Very often (once an hour) one of both accounts does not show me the Inbox mails, but hangs instead waiting. Ctrl-Q closes kontact with kmail, but kmail still is an active process:

wr@[kagu]:~> pss kontact
 2835 ?        Sl     0:41 /usr/bin/kontact
 4805 ?        S      0:00 kdeinit4: kio_imap4 [kdeinit] imap local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactft2835.slave-socket
 4807 ?        S      0:00 kdeinit4: kio_imap4 [kdeinit] imap local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactth2835.slave-socket
 5605 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactRQ2835.slave-socket 
 5938 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactFh2835.slave-socket 
 5939 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactvf2835.slave-socket 
 5940 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactFo2835.slave-socket 
 5941 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactsl2835.slave-socket 
 6167 pts/2    R+     0:00 grep kontact                                                                                                                          


wr@[kagu]:~> kill 2835

 wr@[kagu]:~> pss kontact
 4805 ?        S      0:00 kdeinit4: kio_imap4 [kdeinit] imap local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactft2835.slave-socket
 4807 ?        S      0:00 kdeinit4: kio_imap4 [kdeinit] imap local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactth2835.slave-socket
 5605 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactRQ2835.slave-socket
 5938 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactFh2835.slave-socket
 5939 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactvf2835.slave-socket
 5940 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactFo2835.slave-socket
 5941 ?        S      0:00 kdeinit4: kio_http [kdeinit] http local:/tmp/ksocket-wr/klauncherMT2473.slave-socket local:/tmp/ksocket-wr/kontactsl2835.slave-socket
 6185 pts/2    S+     0:00 grep kontact


The only chance then to start kontact again is to kill all process with -9! Kill alone does not work here.

Summarizing, I see to major show stoppers: 
1) kmail's imap processes hang very often
2) closing/starting kontact does not work because of the processes in the background
Comment 1 Björn Ruberg 2010-03-13 15:29:58 UTC
*** Bug 226606 has been marked as a duplicate of this bug. ***
Comment 2 Laurent Montel 2015-04-12 09:56:32 UTC
Thank you for taking the time to file a bug report.

KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2.

We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback.