MatrixSynapse/synapse/http
Mark Haines 97ffc5690b Manually abort the underlying TLS connection.
The abort() method calls loseConnection() which tries to shutdown the
TLS connection cleanly. We now call abortConnection() directly which
should promptly close both the TLS connection and the underlying TCP
connection.

I also added some TODO markers to consider cancelling the old previous
timeout rather than checking time.time(). But given how urgently we want
to get this code released I'd rather leave the existing code with the
duplicate timeouts and the time.time() check.
2016-12-29 15:51:04 +00:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
client.py Work around TLS bug in twisted 2016-06-15 10:39:08 +01:00
endpoint.py Manually abort the underlying TLS connection. 2016-12-29 15:51:04 +00:00
matrixfederationclient.py Respect long_retries param and default to off 2016-12-29 00:58:34 +00:00
server.py Set CORs headers on responses from the media repo 2016-11-02 11:29:25 +00:00
servlet.py Add new API appservice specific public room list 2016-12-06 16:12:27 +00:00
site.py Move SynapseSite to its own file 2016-04-22 16:09:55 +01:00