NetServer.listen use async result