use IO::Socket::SSL->start_SSL instead of IO::Socket::SSL->new_from_fd to prevent {io_socket_timeout} erasing
Merge pull request #5 from olegwtf/master

IO::Socket::SSL->start_SSL should be used instead of IO::Socket::SSL->new_from_fd