Hi,
this is to share my (first) findings: IO::Multiplex ties the file handles given to it. IO::Socket::SSL's ->start_SSL doesn't like tied handles.
Doing
(where $Mux is a ref to the IO::Multiplex instance) does the trick.$Mux->remove($self->{sslsock});
In reply to Answer to self: yes, I have to remove the filehandle from IO::Multiplex first
by oldtomas
in thread IO::Multiplex, IO::Socket::SSL, file globs
by oldtomas
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |