| Index: runtime/bin/socket_patch.dart
|
| diff --git a/runtime/bin/socket_patch.dart b/runtime/bin/socket_patch.dart
|
| index 48265f7eede4719207f6eff7432345559e956677..58c7b8ed36f5e964be529cf6a64aeddb64c1a02a 100644
|
| --- a/runtime/bin/socket_patch.dart
|
| +++ b/runtime/bin/socket_patch.dart
|
| @@ -465,7 +465,7 @@ class _NativeSocket extends NativeFieldWrapperClass1 {
|
| var result =
|
| nativeWrite(bufferAndStart.buffer, bufferAndStart.start, bytes);
|
| if (result is OSError) {
|
| - reportError(result, "Write failed");
|
| + scheduleMicrotask(() => reportError(result, "Write failed"));
|
| result = 0;
|
| }
|
| return result;
|
|
|