http connect callback can never be null in favor of future, due to data emitter callback race condition.