| Index: sdk/lib/async/broadcast_stream_controller.dart
|
| diff --git a/sdk/lib/async/broadcast_stream_controller.dart b/sdk/lib/async/broadcast_stream_controller.dart
|
| index 2e4366928a46f65e5938fa24fbe33093ee0ad64e..28c4ef827cc2d42a9eb4e692148b0f6ce33f932a 100644
|
| --- a/sdk/lib/async/broadcast_stream_controller.dart
|
| +++ b/sdk/lib/async/broadcast_stream_controller.dart
|
| @@ -238,10 +238,10 @@ abstract class _BroadcastStreamController<T>
|
|
|
| Future get done => _ensureDoneFuture();
|
|
|
| - Future addStream(Stream<T> stream) {
|
| + Future addStream(Stream<T> stream, {bool cancelOnError: true}) {
|
| if (!_mayAddEvent) throw _addEventError();
|
| _state |= _STATE_ADDSTREAM;
|
| - _addStreamState = new _AddStreamState(this, stream);
|
| + _addStreamState = new _AddStreamState(this, stream, cancelOnError);
|
| return _addStreamState.addStreamFuture;
|
| }
|
|
|
|
|