On Thu, 19 Jul 2007 16:22:30 +0200, Daniel Burrows <[EMAIL PROTECTED]>
wrote:
On Wed, Jul 18, 2007 at 10:56:27PM +0200, Jiří Paleček <[EMAIL PROTECTED]>
was heard to say:
tags 432323 -unreproducible
thanks
These bugs are also easily reproducible. Just try to run aptitude,
attach
debugger, stop, and continue. This will fairly likely interrupt the
select
which will trigger error behaviour.
I don't know why, but nothing seems to interrupt the select on my
computer. :-/
It might depend on your system (linux?) version, libc, etc. (incl. phase
of the moon)
As I understand it, any system call that can return EINTR can do that on
its own
will anytime, and this is because it is simpler for the kernel developpers
to handle. But, for example, according to
http://www.delorie.com/gnu/docs/glibc/libc_498.html
it doesn't happen on BSD. It is also interresting, that gdb on my computer
will interrupt the call, but strace works normally.
Regards
Jiri Palecek