just call on_connect if "already connected", stop calls connect_io:stop