diff options
Diffstat (limited to 'bbot/agent.cxx')
-rw-r--r-- | bbot/agent.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bbot/agent.cxx b/bbot/agent.cxx index 6b59092..096bafe 100644 --- a/bbot/agent.cxx +++ b/bbot/agent.cxx @@ -659,9 +659,10 @@ try soft_fail ("build terminated abnormally", false); // Force the machine down (there is no need wasting time on clean - // shutdown since the next step is to drop the snapshot). + // shutdown since the next step is to drop the snapshot). Also fail + // softly if things go badly. // - m->forcedown (); + try {m->forcedown (false);} catch (const failed&) {} } run_btrfs (trace, "subvolume", "delete", xp); |