I just noticed my patch's bedaviour is actually different to the behaviour of the debian version.
for my diff the man page should actually say -q timeout after end-of-file on stdin, timeout the connection after timeout seconds. A timeout of 0 will close the connection after reading all pending data. debian version would be: -q after EOF on stdin, wait the specified number of seconds and then quit. If seconds is negative, wait forever. They implemented it using signal(SIGALRM, quit); alarm(timeout); I have no preference, since I just care for the -q 0 case. Christopher -- http://gmerlin.de OpenPGP: http://gmerlin.de/christopher.pub 1917 680A 723C BF3D 2CA3 0E44 7E24 D19F 34B8 2A2A
signature.asc
Description: PGP signature