We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Currently When, WhenNot and GetStateCtx are implemented using channels. This adds mico-delays (see TestStateCtx) because of goroutine scheduling.
When
WhenNot
GetStateCtx
TestStateCtx
It could be easily avoided if the calculation happened after every tick inside processQueue.
processQueue
The text was updated successfully, but these errors were encountered:
fix: synchronous When and stateCtx (#3)
8b81dee
4c6ab23
Successfully merging a pull request may close this issue.
Currently
When
,WhenNot
andGetStateCtx
are implemented using channels. This adds mico-delays (seeTestStateCtx
) because of goroutine scheduling.It could be easily avoided if the calculation happened after every tick inside
processQueue
.The text was updated successfully, but these errors were encountered: