Skip to content

Can't stop artifact pulls sometimes #2157

Description

@ada-magicat

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions