Split completed callback into callbacks for connection pool and send/receive pool.
Correctly start up the server using the acceptCompleted callback.