From: José Fonseca Date: Thu, 24 Nov 2011 15:09:47 +0000 (+0000) Subject: Abort on failure to open trace (fixes issue #50). X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=b50e9a86a69c715503c40bcc5069aae8e524261e;p=apitrace Abort on failure to open trace (fixes issue #50). --- 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