From b50e9a86a69c715503c40bcc5069aae8e524261e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Thu, 24 Nov 2011 15:09:47 +0000 Subject: [PATCH] Abort on failure to open trace (fixes issue #50). --- common/trace_writer_local.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/trace_writer_local.cpp b/common/trace_writer_local.cpp index 2b1ef43..9d0429b 100644 --- a/common/trace_writer_local.cpp +++ b/common/trace_writer_local.cpp @@ -112,7 +112,10 @@ LocalWriter::open(void) { os::log("apitrace: tracing to %s\n", lpFileName); - Writer::open(lpFileName); + if (!Writer::open(lpFileName)) { + os::log("apitrace: error: failed to open %s\n", lpFileName); + os::abort(); + } #if 0 // For debugging the exception handler -- 2.43.0