From: Colin Walters Date: Fri, 7 Dec 2012 14:08:21 +0000 (-0500) Subject: utils: Add strerror(errno) to error message X-Git-Tag: 0.9.0~106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00ecc7bbb1d8f1700da0f90301090a671d19733d;p=thirdparty%2Fplymouth.git utils: Add strerror(errno) to error message So it's easier to debug why it fails. --- diff --git a/src/libply/ply-utils.c b/src/libply/ply-utils.c index 5a79bb4d..ed9219c2 100644 --- a/src/libply/ply-utils.c +++ b/src/libply/ply-utils.c @@ -795,11 +795,12 @@ ply_create_daemon (void) if (!ply_read (receiver_fd, &byte, sizeof (uint8_t))) { + int read_error = errno; int status; if (waitpid (pid, &status, WNOHANG) <= 0) { - ply_error ("failed to read status from child immediately after starting to daemonize"); + ply_error ("failed to read status from child immediately after starting to daemonize: %s", strerror (read_error)); } else if (WIFEXITED (status)) {