crystal-lang / shards

Dependency manager for the Crystal language
Other
765 stars 102 forks source link

Outdated has output in the wrong order #596

Open xendk opened 1 year ago

xendk commented 1 year ago

image

I believe it's because Log::IOBackend defaults to DispatchMode::Async, which dispatches the write to a fiber which then doesn't gets scheduled before the following puts.

I think the most sane fix would be setting it to sync instead.