not closing connection after a push and not forcing the return of an async result