[remoting.conn] changed: make dispatch a coroutine