connected_callback functions don't need to finish for additional endpoints to connect to a port