Raffael, Raffael Stocker 写道:
However, I now noticed a new one: pcscd doesn't seem to be killableeasily (at least not by a TERM signal), so "herd stop pcscd" hasno effect. Sending a KILL signal and starting with "herd start pcscd"works without problems, though.
I can reproduce this. Interestingly(?) it only affects the pcscd started by Shepherd.
Manual $(guix build pcsc-lite)/sbin/pcscd invocations, both with and without --foreground, are eminently killable with TERM alone.
The Shepherd's instance hangs at strace: Process 11441 attached select(7, [6], NULL, NULL, NULLwith no activity at all when signal 15 is delivered. I don't know any tricks to attach faster to get more leading context.
Kind regards, T G-R
signature.asc
Description: PGP signature
