[kmail2] [Bug 328246] Manage Sieve scripts feature broken

David Faure via KDE Bugzilla bugzilla_noreply at kde.org
Thu Jul 14 12:32:33 BST 2016


https://bugs.kde.org/show_bug.cgi?id=328246

--- Comment #13 from David Faure <faure at kde.org> ---
OK the actual issue is elsewhere. Things are happening out of order, sometimes
(race condition).

KManageSieve::SessionThread::doStartSsl: 0x3aa7f00 SessionThread::doStartSsl()
KManageSieve::SessionThread::doSendData: 0x3aa7f00 C:  "LISTSCRIPTS"
[....]
KManageSieve::SessionThread::doSendData: 0x3aa7f00 C:  "AUTHENTICATE \"PLAIN\"
[...]\""
KManageSieve::SessionThread::slotDataReceived: 0x3aa7f00 S:  "NO \"Authenticate
first\""

This LISTSCRIPTS should only happen after authenticate, not before.
I sometimes see a race condition the other way around, m_state in Session is
not yet PostTls so all responses are unhandled, and only then sslDone() is
called.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list