]> git.alsa-project.org Git - alsa-utils.git/commitdiff
alsactl: daemon - read_pid_file() fix the returned code on read error
authorJaroslav Kysela <perex@perex.cz>
Fri, 8 Jan 2021 17:07:57 +0000 (18:07 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 8 Jan 2021 17:09:14 +0000 (18:09 +0100)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
alsactl/daemon.c

index 65f7ac1cdd0ab43f31c8860496556df96abbd756..ee03991ef5f1224d9f1222ec6935a0d7914b9478 100644 (file)
@@ -284,7 +284,7 @@ static long read_pid_file(const char *pidfile)
                        err = err < 0 ? -errno : -EIO;
                close(fd);
                pid_txt[11] = '\0';
-               return atol(pid_txt);
+               return err < 0 ? err : atol(pid_txt);
        } else {
                return -errno;
        }