Aymeric Augustin
Aymeric Augustin
Most likely there's a firewall on the machine running the server, which blocks incoming connections. I don't know much about firewalling on Windows unfortunately. Alternatively, your network may enforce client...
Indeed, the docs aren't correct for Python < 3.10. Here's the fix in Python 3.10: https://github.com/python/cpython/issues/84933 I will fix the documentation.
That's a valid improvement request. I didn't expect demand for this — it took 9 years to get this request — but I don't see much harm in implementing it....
You don't have a public API for this right now. You'd need a way to pause here: https://github.com/aaugustin/websockets/blob/c4a4b6f45af607431c5707d56420bbaf471bbb6e/src/websockets/legacy/server.py#L766, which doesn't exist right now. You can do it with a private...
I will keep this issue open in order to implement a public API for this.
Preliminary note -- Python 3.6 is officially supported until 2021. It feels a bit early to drop support for this version. Perhaps we could make HTTP proxy support a Python...
Perhaps it's best if I spend more time reviewing before deciding on the next steps.
Support for Python 3.6 was dropped, which lifts the biggest blocker to this. However, in the meantime, the library has undergone a major refactoring. I'm writing a "new" implementation on...
Most likely this doesn't close one of the two transports when the connection terminates.
Nothing more than the public comments here.