>>382
>>380がどういうことかはよくわかってないけれど、一般論として、

pythonのlisten()はBSD socketモデルのlisten()だから、backlog長の設定です。
TCPプロトコルの状態遷移のLISTEN状態への遷移を行う関数ではありません。

それからTCPの接続を確立するには、accept()しなくてもよくて、
両側からconnect()してもOKです。

どっちもよく間違う人がいるんだけれども。