diff --git a/lib/electrumx_rpc/rpc2.dart b/lib/electrumx_rpc/rpc2.dart index 73f63e656..64306fc27 100644 --- a/lib/electrumx_rpc/rpc2.dart +++ b/lib/electrumx_rpc/rpc2.dart @@ -56,6 +56,14 @@ class JsonRPC { level: LogLevel.Info, ); _socket?.destroy(); + + if (_requestQueue.isNotEmpty) { + Logging.instance.log( + "JsonRPC doneHandler: sending next request in queue", + level: LogLevel.Warning, + ); + _sendNextAvailableRequest(); + } } Future _onReqCompleted(_JsonRPCRequest req) async {