Open jrouaix opened 3 years ago
Hey there, yeah I had the same issue. My fork uses one runtime and async io everywhere instead of crossbeam. I'm not positive that it's 100% correct but it's been working for me fairly well for several weeks. I'll open a PR for it.
Worth noting that the primary changes are actually here: https://github.com/agrinman/libhoney-rust
@agrinman are those changes upstream-able? Did you make any toher changes in your fork of this repository? (And were those changes pre 0.3? i.e. from Inanna's repo?)
@jrouaix Do you have any additional information? The channel side may grow but will be capped at 10k entries, and won't deadlock as of 0.3.
I'm not sure about your first issue, did you possibly set sampling or something else?
@agrinman Could you please make a draft PR to libhoney to see if those changes might be acceptable there?
Tried to update to the latest
tracing-subscriber = "0.3"
tracing-honeycomb = "0.4.3"
libhoney-rust = "0.1.6"
This behavior remained the same.
Hello, thank you folks for this lib !
I had 1 out of 3 distinct environments where it didn't work as expected :
Today I tried the fork https://github.com/agrinman/tracing-honeycomb from @agrinman, my problem is solved !
Any plan to PR/Merge ?