The server is set up in _setupServer, but never cancelled. I think Flutter wants us to stop listening in a dispose method.
The server is set up in _setupServer, but never cancelled. I think Flutter wants us to stop listening in a dispose method.