bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#45202: pcscd service (pcsc-lite) doesn't handle run directory proper


From: Tobias Geerinckx-Rice
Subject: bug#45202: pcscd service (pcsc-lite) doesn't handle run directory properly
Date: Sun, 13 Dec 2020 12:49:27 +0100

Raffael,

Raffael Stocker 写道:
However, I now noticed a new one: pcscd doesn't seem to be killable
easily (at least not by a TERM signal), so "herd stop pcscd" has
no 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, NULL

with 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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]