aboutsummaryrefslogtreecommitdiff
path: root/runit
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2013-02-07 14:25:54 +0000
committerRon Yorston <rmy@pobox.com>2013-02-07 14:25:54 +0000
commitb604585914e032b28bef3e337a978e56a9069cda (patch)
treeb2ee0a3fb38d10397c602d0fe215ea3bbbf334c0 /runit
parent0eda07c7ff8cf1fc11bc1bda5383f884d7adf031 (diff)
parentba76b7a40b929878833731f76306b1c977cc8650 (diff)
downloadbusybox-w32-b604585914e032b28bef3e337a978e56a9069cda.tar.gz
busybox-w32-b604585914e032b28bef3e337a978e56a9069cda.tar.bz2
busybox-w32-b604585914e032b28bef3e337a978e56a9069cda.zip
Merge branch 'busybox' into merge
Diffstat (limited to 'runit')
-rw-r--r--runit/runsv.c2
-rw-r--r--runit/svlogd.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/runit/runsv.c b/runit/runsv.c
index ad8d84f74..3e1a3c8e5 100644
--- a/runit/runsv.c
+++ b/runit/runsv.c
@@ -172,7 +172,7 @@ static void update_status(struct svdir *s)
172 } 172 }
173 close(fd); 173 close(fd);
174 if (rename_or_warn("supervise/pid.new", 174 if (rename_or_warn("supervise/pid.new",
175 s->islog ? "log/supervise/pid" : "log/supervise/pid"+4)) 175 s->islog ? "log/supervise/pid" : "log/supervise/pid"+4))
176 return; 176 return;
177 pidchanged = 0; 177 pidchanged = 0;
178 } 178 }
diff --git a/runit/svlogd.c b/runit/svlogd.c
index b0ba21bb6..b7a0a6e71 100644
--- a/runit/svlogd.c
+++ b/runit/svlogd.c
@@ -601,12 +601,12 @@ static int buffer_pwrite(int n, char *s, unsigned len)
601 601
602 while (fchdir(ld->fddir) == -1) 602 while (fchdir(ld->fddir) == -1)
603 pause2cannot("change directory, want remove old logfile", 603 pause2cannot("change directory, want remove old logfile",
604 ld->name); 604 ld->name);
605 oldest[0] = 'A'; 605 oldest[0] = 'A';
606 oldest[1] = oldest[27] = '\0'; 606 oldest[1] = oldest[27] = '\0';
607 while (!(d = opendir("."))) 607 while (!(d = opendir(".")))
608 pause2cannot("open directory, want remove old logfile", 608 pause2cannot("open directory, want remove old logfile",
609 ld->name); 609 ld->name);
610 errno = 0; 610 errno = 0;
611 while ((f = readdir(d))) 611 while ((f = readdir(d)))
612 if ((f->d_name[0] == '@') && (strlen(f->d_name) == 27)) { 612 if ((f->d_name[0] == '@') && (strlen(f->d_name) == 27)) {