You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue #575 has resurfaced, even though it was previously resolved by #583.
When I launch a dataflow where a node is dynamic, I can't stop it; neither the coordinator nor the daemon crashes (whether I use CTRL+C if attached or dora stop if detached). The only way to stop it is by running dora destroy followed by dora up.
This issue also occurs when running the full dataflow. Even after starting it and running all the nodes, the dataflow doesn't terminate as expected.
Steps to Reproduce
I was working on some courses, so I created a directory, cd into this directory.
Start the Dora daemon: dora up.
Start a new dataflow: dora start dataflow.yaml.
You can also run the two dynamic nodes if you wish. Everything functions correctly, but the dataflow doesn't stop at the end.
Attempt to stop it using CTRL+C.
At this step, it freezes until I do the following:
5. Destroy the dataflow: dora destroy.
Environment (please complete the following information):
System info: MacOS and Linux
Dora version: tag v0.3.6
The text was updated successfully, but these errors were encountered:
The key issue is that we have to back propagate drop event token when some node finishes to use an input so that the shared memory can be freed.
However sometimes it seems that the drop event token is blocked with GIL and the garbage collector, making the whole dataflow unable to sstop gracefully.
Describe the bug
Issue #575 has resurfaced, even though it was previously resolved by #583.
When I launch a dataflow where a node is dynamic, I can't stop it; neither the coordinator nor the daemon crashes (whether I use
CTRL+C
if attached ordora stop
if detached). The only way to stop it is by runningdora destroy
followed bydora up
.This issue also occurs when running the full dataflow. Even after starting it and running all the nodes, the dataflow doesn't terminate as expected.
Steps to Reproduce
cd
into this directory.dora up
.dora start dataflow.yaml
.At this step, it freezes until I do the following:
5. Destroy the dataflow:
dora destroy
.Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: