Skip to content

SOCKS connection stays open after the circuit reactor exits due to an error

If the circuit Reactor::run_once fails due to an error, the SOCKS connection will stay open and it will appear as if the stream has stalled. I think that Arti should instead close the connection to indicate to the application that the connection has failed and it cannot send or receive more data.