dpc
dpc
AFAIK, `slog-async` already doesn't block unless you tell it to https://docs.rs/slog-async/2.6.0/slog_async/enum.OverflowStrategy.html
AFAIK, yes.
Can't really flush an async logger, as it can't not control the receiver on the other side of a channel. The closest thing we could have is maybe waiting for...
Ah. I'm silly. You are logging with slog-async, and then you might want to display prompt etc. on stderr . It seems like a legitimate use case... Under the hood...
Most ecosystem expects `Drain` already, so it would have be a new method on an existing trait with an default impl that does something reasonable (like signals lack of support...
Looks reasonable to me. Ping @Techcable as current maintainer.
Well... I'm not sure what to do about it. :D
So... all agree that `flume` is better? :D
Could be a config (feature) option.
Why? We've just changed to `crossbeam` cuz it's better.