Hi,

I had a problem that with Thunderbird / mobile clients accessing alpine-based imapd server (imap-uw) over SSL/TLS, eventually the imapd server process goes into busy-loop consuming all possible CPU time. After a while the server was crawling with some tens or hundreds of busy-looping imapd processes.

I found out that this is caused by the TLS patch that was added in 6.7 with header "Add workarounds to fix alpine with TLSv1.3". Involving following patch:
patch-imap_src_osdep_unix_ssl_unix_c

Removing this patch makes the problem go away. So I have to conclude there's a problem in this patch. I suspect it may be related to connection termination time. But I don't know enough about this TLS implementation and API to know how to fix this.


Best regards,

        - Jussi

Reply via email to