reconnect ssh connection in one greenlet; add back stat tracking