I don't know what the heck libaetpkss does, as it is closed source. I assure you I am not happy to use proprietary code. It kept a lot of my packages downgraded because this bug, and it took me a day to figure out at last what is the problem. It is possible that safesign calls linpcsc-lite in the wrong way. But it is a good custom of open source software to work around bugs in other software. In the other hand open() without O_NONBLOCK definitely hangs on a fifo if there is no process at the other side. My patch could definitely be improved to have a timeout to wait if pcscd comes up. But it does work without that, at least for me.
-- safesign (libaetpkss.so) hangs the process which uses it https://bugs.launchpad.net/bugs/647545 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
