diff options
author | John Crispin <blogic@openwrt.org> | 2014-09-13 03:07:48 +0200 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2014-09-13 03:17:24 +0200 |
commit | 81c9904b57d3aed01ca6d4ad027d6fc29f7fbc93 (patch) | |
tree | 4ac239717097a37845e2cd376b0f56c403f5341e | |
parent | 4bd633868e3284659668f14aa39ea84aaadc2dec (diff) | |
download | unitd-81c9904b57d3aed01ca6d4ad027d6fc29f7fbc93.tar unitd-81c9904b57d3aed01ca6d4ad027d6fc29f7fbc93.zip |
fix timeout on shutdown
Signed-off-by: John Crispin <blogic@openwrt.org>
-rw-r--r-- | rcS.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -114,7 +114,7 @@ static void add_initd(struct runqueue *q, char *file, char *param) s = calloc_a(sizeof(*s), &f, strlen(file) + 1, &p, strlen(param) + 1); s->proc.task.type = &initd_type; s->proc.task.complete = q_initd_complete; - if (!strcmp(param, "stop")) + if (!strcmp(param, "stop") || !strcmp(param, "shutdown")) s->proc.task.run_timeout = 15000; s->param = p; s->file = f; |