Package: git-daemon-run
Version: 1:1.6.2.1-1

Hi Gerrit,

Starting from a clean slate, if I install git-daemon-run and run "sv
down git-daemon", then git-daemon is still running.  It seems that the
sv down command kills git but does not kill the child git-daemon
process.

I have not looked at the git-daemon-run maintainer scripts to track
down its cause, but a similar problem affects upgrades of
git-daemon-run --- again runit seems to lose track of the running
git-daemon.  During the upgrade, first "Service git-daemon already
added." appears (since git-daemon is already running -- good), then
"timeout: down: git-daemon: 0s, normally up, want up".  After the
upgrade, "sv status git-daemon" reports that it is down but "ps aux |
grep git-daemon" shows it is up.

Since I am not well versed in the relevant Unix lore, it is not
obvious to me what needs to be fixed.  Is the problem git (dies
without taking git-daemon down with it), git-daemon-run's run script
(supervising the git wrapper process instead of git-daemon itself), or
runit?

Curious,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to