Package: runit Version: 2.1.1-6.2 I have a runit-monitored service that bundles a kvm instance and a screen instance.
Upon stopping that service with "sv stop foo" and then trying to restart it with "sv start foo", i get these error messages in runsvdir's ARGV buffer: runsv foo: fatal:, to setup filedescriptor for ./run: file descriptor not open? I managed to work around the problem with: update-service --remove /etc/sv/foo update-service --add /etc/sv/foo which i assume started an entirely new runsv process. I now suspect that the old runsv process was in some horrible state where it had somehow exhausted its old set of file descriptors. I have no idea how the runsv process could have gotten that way, and i regret that i didn't inspect the process in more detail at the time :( --dkg
signature.asc
Description: OpenPGP digital signature