Closed cocreature closed 4 years ago
Were you able to confirm that this change fixes the issue for you?
We need to add a changelog entry, too.
Were you able to confirm that this change fixes the issue for you?
Given that it’s somewhat racy I can’t give full confirmation but so far it’s looking good.
Added a changelog entry.
Thanks! Going to publish now.
Awesome, that was super quick. Thank you!
We have seen a bunch of errors on CI of the form
I haven’t managed to reproduce this but looking at the code it seems like we can be interrupted with an async exception (we kill threads pretty aggressively) in the
bracketOnError
call after the file has been renamed but before the whole block returns. In this case, the file will not exist but you’ll run the cleanup inbracketOnError
anyway which will then fail.We could try to fix this by masking things differently but ignoring the error seems like a simpler and more robust solution.