Hallo,
On Wed, Jun 10, 2009 at 12:10 AM, Marc Feeleyfeeley@iro.umontreal.ca wrote:
because for each call to read-char a timeout of 3 seconds relative to that particular call to read-char will happen. So, read-line will keep reading characters as long as the time between reading each char is less than 3 seconds. So read-line can execute for arbitrarily long... it does not timeout 3 seconds after it is called.
Absolute timeouts eliminate this issue.
Thanks for the explanation.
Cheers,