Thread (14 messages) flat view 14 messages, 4 authors, 2016-06-15

Re: [PATCH 1/2] daemon: add tests

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:52:43

Possibly related (same subject, not in this thread)

Clemens Buchacher [off-list ref] writes:
On Wed, Jan 04, 2012 at 10:00:07AM -0800, Junio C Hamano wrote:
quoted
quoted
quoted
quoted
quoted
+	# kill git-daemon child of git
+	say >&3 "Stopping git daemon ..."
+	pkill -P "$DAEMON_PID"
How portable is this one (I usually do not trust use of pkill anywhere)?
I read that it is supposed to be more portable than skill or killall.
But I have no way to research this. I have implemented a workaround
using only 'ps' and 'kill' in [PATCH 3/6] avoid use of pkill.
Yuck, that patch looks even uglier X-<.

Do you really need to kill the children but not the daemon?
If I kill just the parent "git daemon" command, then the actual
git-daemon (started by run_command) will be left behind.
Sounds like we would be better off with a new "--foreground" option other
daemon-ish projects seem to have?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help