evet listener changed exit to close in `server.kill`