After trying to stop a build with ctrl-c and choosing terminate, buildstream will fail to terminate any running pulls forever. I get a bunch of logs with STATUS Pull terminating but nothing happens. Nothing more is logged with default logging options. After this I have to kill the bst process.
To my memory, this should always happen if #2156 has also occurred in the same bst invocation. Similar to that one, the machine can be turned offline and the pulls never fail, timeout or stop. Also similarly to that issue, reproduction steps are unclear other than these 2 issues almost always happening together. Although, I believe I have seen this issue happen on its own occasionally as well.
After trying to stop a build with ctrl-c and choosing terminate, buildstream will fail to terminate any running pulls forever. I get a bunch of logs with
STATUS Pull terminatingbut nothing happens. Nothing more is logged with default logging options. After this I have to kill the bst process.To my memory, this should always happen if #2156 has also occurred in the same bst invocation. Similar to that one, the machine can be turned offline and the pulls never fail, timeout or stop. Also similarly to that issue, reproduction steps are unclear other than these 2 issues almost always happening together. Although, I believe I have seen this issue happen on its own occasionally as well.