Message188544
Important: only Python2 versions are affected. Python3 works OK.
Possibly related issue: http://bugs.python.org/issue12378 (differs: see the line above)
Having a server with SSLSocket waiting for connections, the incoming connection, failed on automatic do_handshake(), stays open forever — accept() raises the SSLError and does not return client connection socket.
Steps to reproduce
==================
server side:
1. create a SOCK_STREAM socket
2. wrap it with wrap_socket()
3. listen()
4. accept()
client side:
1. telnet to this port
2. enter any random text
How reproducible
================
In all 146%
Expected results
================
1. Incoming connection is closed and client disconnected
Actual results
==============
1. On the server side, due to exception, the reference to the incoming connection gets lost.
2. The client stays connected as long as the server operates. |
|
Date |
User |
Action |
Args |
2013-05-06 14:27:32 | Peter.Saveliev | set | recipients:
+ Peter.Saveliev |
2013-05-06 14:27:32 | Peter.Saveliev | set | messageid: <1367850452.92.0.464255806144.issue17918@psf.upfronthosting.co.za> |
2013-05-06 14:27:32 | Peter.Saveliev | link | issue17918 messages |
2013-05-06 14:27:32 | Peter.Saveliev | create | |
|