Displaying 2 results from an estimated 2 matches for "so_isdefunct".
2012 Dec 06
0
dovecot Digest, Vol 116, Issue 11
...at the server end.
I'm pretty sure, but I've run it again, confirmed that the imap-login process is using 100% of a CPU until I kill it, and have attached the tcpdump. Looks like one packet from SERVER to CLIENT shifted slightly in chronology, but otherwise the same.
>>> #ifdef SO_ISDEFUNCT
>>> + if (getsockopt(proxy->fd_ssl, SOL_SOCKET, SO_ISDEFUNCT,
>>> + (void *)&err, sizeof(err)) == 0 && err) {
>>> + errstr = t_strdup_printf(
>>> + "%s: socket...
2012 Nov 10
4
imap-login hanging when firewall blocks ssl handshaking
imap-login processes are hanging (using 100% of CPU) when connected from a client that is partially blocked by a firewall. It appears that imap-login is stuck in a loop trying to complete an ssl handshake. imap-login is working fine for other clients not blocked by the firewall (including localhost).
This is dovecot 2.1.10 under Mac OS X 10.8.2 (compiled from sources); the firewall is Little