From 1b60418f948902f122ff1a8f1c9a3b8dc1c489c8 Mon Sep 17 00:00:00 2001 From: Abdelrahman Saed Date: Wed, 22 Apr 2020 16:37:51 +0200 Subject: [PATCH] updata Streaming Responses use final StreamController controller = StreamController.broadcast(); instead of final StreamController controller = StreamController(); the error with old code when more than Client connect to /stream [SEVERE] aqueduct: Failed to send response, draining request. Reason: Bad state: StreamSink is bound to a stream to allow Multi listener to Stream --- source/docs/snippets/http.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/docs/snippets/http.md b/source/docs/snippets/http.md index 626a6398e..7200a59cd 100644 --- a/source/docs/snippets/http.md +++ b/source/docs/snippets/http.md @@ -156,7 +156,7 @@ class AppChannel extends ApplicationChannel { ```dart class AppChannel extends ApplicationChannel { - final StreamController controller = new StreamController(); + final StreamController controller = StreamController.broadcast(); @override Future prepare() async {