From 81d929d7fc37697ad791e4334a7f16f372491a70 Mon Sep 17 00:00:00 2001 From: David Bold Date: Wed, 22 Jan 2025 17:17:04 +0100 Subject: [PATCH] Add delay on error --- include/bout/physicsmodel.hxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/bout/physicsmodel.hxx b/include/bout/physicsmodel.hxx index 9fa25d8b0f..876f51940d 100644 --- a/include/bout/physicsmodel.hxx +++ b/include/bout/physicsmodel.hxx @@ -47,6 +47,8 @@ class PhysicsModel; #include "bout/unused.hxx" #include "bout/utils.hxx" +#include +#include #include #include @@ -435,6 +437,7 @@ private: } catch (const BoutException& e) { \ output << "Error encountered: " << e.what(); \ output << e.getBacktrace() << endl; \ + std::this_thread::sleep_for(std::chrono::milliseconds(100)); \ MPI_Abort(BoutComm::get(), 1); \ } \ BoutFinalise(); \