Irssi core bugs

All the Irssi bugs should go here, please select the proper version when reporting the bug.

Please see the Irssi core http://www.irssi.org/ChangeLog for recent updates.
| Tasklist |

FS#750 - /upgrade disconnects SSL connections

Attached to Project: Irssi core bugs
Opened by Simon Hitzemann (hisi) - Monday, 19 April 2010, 12:11 GMT+2
Task Type Bug Report
Category core
Status Unconfirmed
Assigned To No-one
Operating System Linux
Severity Very Low
Priority Normal
Reported Version irssi 0.8.15
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

When upgrading a running Irssi instance using /upgrade /usr/bin/irssi all SSL connections are being disconnected while the non-SSL connections stay active.

This is the output of an SSL connection during /upgrade:
11:53 [oftc] >>>> Irssi: Connection to irc.oftc.net established
11:53 [oftc] >>>> Restoring connection to irc.oftc.net
11:53 [oftc] >>>> UOD
11:53 [oftc] >>>> Irssi: Connection lost to irc.oftc.net
Please note that the U in the "UOD" message should be inverted if that's of any meaning.
This task depends upon

Comment by Daniel J Reidy (dubkat) - Tuesday, 20 April 2010, 02:40 GMT+2
This is due to the way SSL connections are handled, To my knowledge there is no way for this to be hacked in. (at least thats what I was told when I asked the same question years ago).
Comment by Jussi Sallinen (jzu) - Tuesday, 17 August 2010, 12:39 GMT+2
Operating System's affected also includes Solaris 10.

Irssi linked against Solaris 10 libs:

jussi@alppi:[~] $ ldd /opt/gnu/bin/irssi
libssl.so.0.9.7 => /usr/sfw/lib/libssl.so.0.9.7
libcrypto.so.0.9.7 => /usr/sfw/lib/libcrypto.so.0.9.7
libssl_extra.so.0.9.7 => /usr/sfw/lib/libssl_extra.so.0.9.7
libcrypto_extra.so.0.9.7 => /usr/sfw/lib/libcrypto_extra.so.0.9.7

Loading...