From fde0b717d3b8dfba450ee3f48d4d9b442420ebfd Mon Sep 17 00:00:00 2001 From: Benjamin Sergeant Date: Thu, 5 Dec 2019 15:19:27 -0800 Subject: [PATCH] sentry minidump upload timeout --- ws/ws_sentry_minidump_upload.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ws/ws_sentry_minidump_upload.cpp b/ws/ws_sentry_minidump_upload.cpp index 51cbc273..170a0f67 100644 --- a/ws/ws_sentry_minidump_upload.cpp +++ b/ws/ws_sentry_minidump_upload.cpp @@ -94,10 +94,19 @@ namespace ix done = true; }); + int i = 0; + while (!done) { std::chrono::duration duration(10); std::this_thread::sleep_for(duration); + + if (i++ > 5000) break; // wait 5 seconds max + } + + if (!done) + { + spdlog::error("Error: timing out trying to sent a crash to sentry"); } return 0;