]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
main: Don't redirect output to /dev/null if we're tracing
authorJasper St. Pierre <jstpierre@mecheye.net>
Wed, 29 Oct 2014 23:28:04 +0000 (16:28 -0700)
committerRay Strode <rstrode@redhat.com>
Mon, 5 Jan 2015 17:43:09 +0000 (12:43 -0500)
Otherwise, our input will mysteriously disappear.

src/main.c

index 2edc67888ddd3a15acb88b1e55cc68dec17c28ed..8efb7ee3b2046179fe64e98b6505146c202fd11c 100644 (file)
@@ -1933,7 +1933,8 @@ initialize_environment (state_t *state)
         state->entry_buffer = ply_buffer_new ();
         state->messages = ply_list_new ();
 
-        redirect_standard_io_to_dev_null ();
+        if (!ply_is_tracing ())
+                redirect_standard_io_to_dev_null ();
 
         ply_trace ("Making sure " PLYMOUTH_RUNTIME_DIR " exists");
         if (!ply_create_directory (PLYMOUTH_RUNTIME_DIR))