tor-proto: Prevent sink and rx from being dropped in-place.
This was supposed to be fixed in 164d6b4d, but that change failed to
bind sink
and rx
in futures::join!
, causing sink
and rx
to get
dropped, which would, in turn, cause the channel and circuit reactors to
shut down, sometimes leading to intermittent failures (#2005 (closed)).
Closes #2005 (closed)