crystal-lang / shards

Dependency manager for the Crystal language
Other
758 stars 99 forks source link

Outdated has output in the wrong order #596

Open xendk opened 11 months ago

xendk commented 11 months 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.