X-Git-Url: http://git.archive.openwrt.org/?p=project%2Frpcd.git;a=blobdiff_plain;f=exec.c;h=f7bfcb2f5e16f550b03e2521c95c3931277e6b91;hp=8b2f8d1daede6f9401c12a8e5d59d5a0646a4368;hb=10f787881da2dc6aac261a2ee3b5eedc0f8b5b54;hpb=92d0d757161d1950f11abb6e679bfdafa7cbfe85 diff --git a/exec.c b/exec.c index 8b2f8d1..f7bfcb2 100644 --- a/exec.c +++ b/exec.c @@ -175,6 +175,12 @@ rpc_exec_process_cb(struct uloop_process *p, int stat) ustream_poll(&c->opipe.stream); ustream_poll(&c->epipe.stream); + + close(c->opipe.fd.fd); + close(c->epipe.fd.fd); + + ustream_poll(&c->opipe.stream); + ustream_poll(&c->epipe.stream); } static void