Commit dbc447b1 authored by Todd Volkert's avatar Todd Volkert Committed by GitHub

Only complete the web socket future once (#9176)

parent c6cd0bc3
......@@ -143,7 +143,8 @@ class _FlutterPlatform extends PlatformPlugin {
final Completer<WebSocket> webSocket = new Completer<WebSocket>();
server.listen(
(HttpRequest request) {
webSocket.complete(WebSocketTransformer.upgrade(request));
if (!webSocket.isCompleted)
webSocket.complete(WebSocketTransformer.upgrade(request));
},
onError: (dynamic error, dynamic stack) {
// If you reach here, it's unlikely we're going to be able to really handle this well.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment