Hi, On Freitag, 5. Juni 2009, Bas Wijnen wrote: [...] > I didn't check the source, but I would expect a deamon to have a main > loop with a select or poll call without a timeout, which simply waits > forever until it is awoken by an event (in this case, connecting a > chipcard reader or things happening to a connected reader). This is > appearantly not how chipcardd4 works. > > Obviously I can uninstall the package, which is what I will do. That > doesn't make it less buggy, of course. [...]
First you state that you didn't even look at the source, but still in the next sentence you make assumptions about how the software works/doesn't work. And last but not least you call the software buggy... What are you trying to achieve by such a mail?? As a matter of fact the daemon *does* have a main loop which uses select() and which *can* be interrupted after a few seconds to scan for new devices or the disconnection of existing devices. If setup correctly the daemon even only looks for new devices upon receiption of a signal (which can be generated by udev). So next time you are having issues with upstream you might want to consider just asking for an explanation first... Regards Martin -- "Things are only impossible until they're not" Martin Preuss - http://www2.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/