summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2014-01-27 12:29:06 -0500
committerRay Strode <rstrode@redhat.com>2014-01-27 12:29:06 -0500
commit9b350e2f3644aa5e87587f9b9b54e021785667fb (patch)
tree79815f2074f5a4e76a3922eb09efb6ac9fd8d0d7
parent350764ae84f1fd0b39af0a691aee9d7b957b9039 (diff)
main: log when boot.log fails to open
-rw-r--r--src/main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index 7dbe47cf..b82d2c15 100644
--- a/src/main.c
+++ b/src/main.c
@@ -768,8 +768,13 @@ prepare_logging (state_t *state)
logfile = get_log_file_for_mode (state->mode);
if (logfile != NULL)
{
+ bool log_opened;
ply_trace ("opening log '%s'", logfile);
- ply_terminal_session_open_log (state->session, logfile);
+
+ log_opened = ply_terminal_session_open_log (state->session, logfile);
+
+ if (!log_opened)
+ ply_trace ("failed to open log: %m");
if (state->number_of_errors > 0)
spool_error (state);