-
Notifications
You must be signed in to change notification settings - Fork 93
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
window_resize_rewalk: traceback #6325
Comments
cylc-flow/cylc/flow/data_store_mgr.py Lines 1781 to 1789 in c029d6b
A cylc-flow/cylc/flow/data_store_mgr.py Lines 2651 to 2662 in c029d6b
Do we have a copy of this workflow? |
Yes, but it's non-trivial, will PM you. |
I had a quick go at reproducing using a copy of the workflow in sim mode; no luck.
I'm not sure how this happens, or what should be done about it |
I'm not entirely sure why it's happening, and if I can't reproduce it, it's hard to pinpoint... cylc-flow/cylc/flow/task_pool.py Lines 235 to 250 in caa0466
So can only happen here if the data_store_mgr.increment_graph_window doesn't create it .. (which can only happen if it's already in the store)
and removed by: cylc-flow/cylc/flow/task_pool.py Lines 815 to 869 in caa0466
(if the try/except is triggered then it shouldn't be removed from both the store and self.all_task_pool )
And the window resize happens before any pruning. One thing we can say:
So we can put a workaround it if needed .. but yeah doesn't properly "solve" the issue.. |
It cannot happen due to reload .. because all the data-store attributes are reset (including
|
Spotted in the wild:
There was no previous set_graph_window_extent command so it must have been 1 before.
The text was updated successfully, but these errors were encountered: