diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2014-02-06 23:06:51 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2014-02-06 23:07:25 +0800 |
commit | 75e1f2a8a1745fcfe2a18ecb4671936b4690573d (patch) | |
tree | d3f5dc1c5bf4e378f63bfb26e7888a6458330406 | |
parent | 171a04434585c6df6f6b5db2e4c7d50f77bfc9f7 (diff) | |
download | sp2013-75e1f2a8a1745fcfe2a18ecb4671936b4690573d.tar.gz sp2013-75e1f2a8a1745fcfe2a18ecb4671936b4690573d.tar.zst sp2013-75e1f2a8a1745fcfe2a18ecb4671936b4690573d.zip |
HW4+: 補上先前漏掉的 waitpid
-rw-r--r-- | hw4/chttpd/chttpd-conn.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hw4/chttpd/chttpd-conn.c b/hw4/chttpd/chttpd-conn.c index e3bb87d..fecc5a8 100644 --- a/hw4/chttpd/chttpd-conn.c +++ b/hw4/chttpd/chttpd-conn.c @@ -346,6 +346,7 @@ void* chttpd_conn_http (void* ptr_to_ChttpdConn) { close (pipe_in[1]); close (pipe_out[0]); close (pipe_exec[0]); + waitpid (pid, NULL, 0); switch (errnum) { case ENOENT: // File not found chttpd_log_write (hlog, "[%4llu] 404 Not Found", id); |