summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-11-23 18:40:43 +0000
committerRoy Marples <roy@marples.name>2008-11-23 18:40:43 +0000
commitfe12134a5b8c37ae6e1b7316dd320830d71b2e57 (patch)
tree9e6db7e05d74644baf2921b18b8fe4dda9d04218
parent1deaa0fae0f5c26f75140fc77963e74091bdd63a (diff)
downloadopenrc-fe12134a5b8c37ae6e1b7316dd320830d71b2e57.tar.gz
openrc-fe12134a5b8c37ae6e1b7316dd320830d71b2e57.tar.bz2
openrc-fe12134a5b8c37ae6e1b7316dd320830d71b2e57.tar.xz
Don't warn about waiting for services marked as notimeout, Gentoo #247306.
-rw-r--r--src/rc/runscript.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/rc/runscript.c b/src/rc/runscript.c
index d055730..6c8f1ae 100644
--- a/src/rc/runscript.c
+++ b/src/rc/runscript.c
@@ -560,12 +560,13 @@ svc_wait(const char *svc)
break;
}
- if (!forever)
+ if (!forever) {
nloops --;
- if (--sloops == 0) {
- ewarn("%s: waiting for %s", applet, svc);
- sloops = (ONE_SECOND / WAIT_INTERVAL) * 5;
+ if (--sloops == 0) {
+ ewarn("%s: waiting for %s", applet, svc);
+ sloops = (ONE_SECOND / WAIT_INTERVAL) * 5;
+ }
}
}