-
Notifications
You must be signed in to change notification settings - Fork 122
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
Race condition in chargePoint.Start() #227
Comments
A potential workaround could be to use |
@lorenzodonini thank you for the quick merge. Could we keep this issue open? The workaround is now fixed, the race in |
Looks like there is a design issue with |
I agree this should be an override within the endpoint instead of a global variable. I re-opened the issue and will move the discussion to the open branch. |
chargePoint.Start()
sets global variableSame variable is written by
centralSystem.Start()
which creates a race condition during test.This is particularly problematic since
centralSystem.Start()
cannot be serialised, i.e. it is not clear when the cs actually has started.The text was updated successfully, but these errors were encountered: