atd

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/atd
Log | Files | Refs

commit 6f25de383f398fbbc04ac218d39871d34f944b33
parent 6cb2f184dba4f150513f26ebd8cfb0650286395b
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Mon,  2 Aug 2021 00:12:28 -0500

atd: further improve logging

Diffstat:
Matd.c | 10+++++++---
1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/atd.c b/atd.c @@ -489,14 +489,18 @@ int main(int argc, char *argv[]) for (int i = 0; i < sizeof(startup) / sizeof(startup[0]); i++) { fprintf(stderr, "atd startup: %s, %i\n", startup[i], i); ret = xwrite(fds[BACKEND].fd, startup[i], strlen(startup[i])); - if (ret == -1) + if (ret == -1) { + warn("xwrite failed"); goto error; + } ret = read(fds[BACKEND].fd, startupresp, sizeof(startupresp)); - if (ret == -1) + if (ret == -1) { + warn("xread failed"); goto error; + } - fprintf(stderr, startupresp); + fprintf(stderr, "startupresp %d: %.*s\n", ret, ret, startupresp); memset(startupresp, 0, sizeof(startupresp)); }