Disconnect the provider.
@override Future<void> disconnect() async { _socket?.disconnect(); _socket?.dispose(); _socket = null; }