-
Notifications
You must be signed in to change notification settings - Fork 455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Race condition #945
Comments
Hi @ALX99 thanks for the bug report. We've been checking this out and we are able to reproduce in 2.8.0 and older versions. We already have a fix and will be released soon. I'd also like to point out that KrakenD is designed to work concurrently in many places to be as performant as possible, and this can lead to race warnings at compilation time. Having said that, our test suite covers most of the use cases and it's also executed with the race flag enabled, so it's unlikely for problematic race conditions to happen in a live environment. |
Hello @thedae, Could you elaborate on:
Does it mean that KrakenD won't support the use case of compiling it with |
Yes, it does, and the binary compiled with In any case, we are preparing a quick fix to get rid of those warnings, I'll keep you posted |
Environment info:
Describe the bug
Race condition detected by Go's race detector
Reproduction:
-race
to enable race detectionYour configuration file:
Commands used
Expected behavior
No crash
Logs
The text was updated successfully, but these errors were encountered: