-
Notifications
You must be signed in to change notification settings - Fork 3
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
High frequency inputs to NeuropixelsV2eBno055Data node reveals multithreading issue during workflow restart #192
Comments
If a
Side note: I would attach a workflow but I dont know how because of githubs file type filters. |
@jonnew I think the issue that @jvoigts raised is a separate one from this new polling issue that you raised, and it is a known issue with asynchronous dispose (i.e. the previous context may be disposing while a new one is being created) that I was still considering how to solve. I think the high frequency polling issue is different even though they output the same low-level oni exception, so I would open two separate issues until we conclude definitively that they are the same. |
I dont think so -- we worked together to figure out what would fix the original issue he raised and this was the cause |
@jonnew ok, just to confirm since I am realizing your original comment did not fully clarify, when is the error exactly thrown? Is it still when the user starts and stops the workflow? Or an error during polling at runtime? If the former then I agree it might be the same error. |
I should have made I clearer (it's the 2nd to last sentence of the second bullet) that this occurs during a workflow restart. Without a high frequency input to the |
This can occur either when using the restart button in bonsai or stopping and starting rapidly (within about a second maybe).
I'm seeing this with two V2e neuropixels, nothing else in the workflow. I have not properly tried different workflows etc. yet, so I have no info on whether this is specific to this configuration.
The text was updated successfully, but these errors were encountered: