Revision a4299db...

Go back to digest for 30th June 2013

Bug Fixes in KDE-PIM

David Faure committed changes in [kdepim-runtime/KDE/4.10] /imap:

Cancel session request if the task is deleted early.

E.g. due to losing the connection to the server.
Otherwise the request is processed later on, with no task to use that
session, and we end up with a session in m_reservedSession for ever, and
soon afterwards an infinite stream of
"Cancelling this request. Probably there is no more session available."

Might be related to:
, 316541
(but for lack of debug output in these reports, I can't tell for sure)

FIXED-IN: 4.10.5
Reviewed-by: Kévin Ottens

File Changes

Modified 4 files
  • /imap
  •   resources/resourcetask.cpp
  •   resources/sessionpool.cpp
  •   resources/sessionpool.h
  •   resources/tests/testsessionpool.cpp
4 files changed in total