| Index: pkg/barback/lib/src/serialize.dart
|
| diff --git a/pkg/barback/lib/src/serialize.dart b/pkg/barback/lib/src/serialize.dart
|
| index eb948a451fe7ad68c1a5d551fa1138f16998dd59..fa5adeaba5d2f1fb069004e376ad1aabcf2ca314 100644
|
| --- a/pkg/barback/lib/src/serialize.dart
|
| +++ b/pkg/barback/lib/src/serialize.dart
|
| @@ -61,7 +61,8 @@ StreamSubscription _deserializeTransformer(Stream input, bool cancelOnError) {
|
| if (data['type'] == 'data') {
|
| sink.add(data['data']);
|
| } else if (data['type'] == 'error') {
|
| - sink.addError(new CrossIsolateException.deserialize(data['error']));
|
| + var exception = new CrossIsolateException.deserialize(data['error']);
|
| + sink.addError(exception, exception.stackTrace);
|
| } else {
|
| assert(data['type'] == 'done');
|
| sink.close();
|
|
|