felixblaschke / shelf_plus

MIT License
73 stars 14 forks source link

`shelfRun` uses `writeln` which is not thread-safe #37

Closed 0rzech closed 7 months ago

0rzech commented 7 months ago

79bc7c6a05474f559998635989a81315ddd929f6 replaced thread-safe print with non-thread-safe writeln (see https://github.com/dart-lang/sdk/issues/55345) in shelfRun, which results in garbled startup logs when multiple isolates are spawned at once.

felixblaschke commented 7 months ago

Thanks for fixing. I release it with 1.9.2