Hello albus123,
According to the comments within the loop itself, the call to Net::SSLeay::connect may fail because:
There are both read and write operations performed on the socket because the SSL handshake involves a back-and-forth exchange between the client and the server. See Transport_Layer_Security#TLS_handshake.
See redo for the loop control. I have no idea what the statements containing ${*$self} are supposed to do :-( but they are only a part of the error-handling mechanism.
Hope that helps,
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
In reply to Re: Query regarding connect_SSL (IO::Socket::SSL.pm)
by Athanasius
in thread Query regarding connect_SSL (IO::Socket::SSL.pm)
by albus123
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |