try to fix reconnect
0.5.0 - remove wait_for, add call_later(transport.close)