<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
If I adjust the timeout value to 35, I see following:<br>
<br>
<tt>add-timer: ID=1 30000<br>
revise-timer!: ID=1 30000<br>
revise-timer!: ID=1 86400000<br>
add-timer: ID=2 86400000<br>
revise-timer!: ID=2 172800000.0<br>
revise-timer!: ID=2 172800000.0<br>
add-timer: ID=3 30000<br>
1<br>
adjust-timeout! 1 35<br>
revise-timer!: ID=3 259200000.0<br>
<b><font color="#3333ff">revise-timer!: ID=3 35000<br>
ALARM: id=3<br>
add-timer: ID=4 0<br>
ALARM: id=4<br>
ALARM: id=3</font></b><br>
</tt><br>
It follows, that revise-timer adds an other alarm event. <br>
I think the expire-seconds part of the timer struct should<br>
be checked for expire before removing the continuation(?)<br>
from the hash table.<br>
<br>
Am I missing something else?<br>
<br>
--hans<br>
<br>
<br>
Matt Jadud schreef:
<blockquote
 cite="mid:cf093f420706290223x7ffa312q3a6ed87b7955edae@mail.gmail.com"
 type="cite">I usually find that I answer most of my questions after
asking them on
  <br>
the list. It's good to see others using the list for the same
  <br>
purpose... asking a question, answering it themselves, and then having
  <br>
the same forehead-slapping revelations that I do... :D
  <br>
  <br>
Cheers,
  <br>
M
  <br>
  <br>
On 6/29/07, Hans Oesterholt-Dijkema <a class="moz-txt-link-rfc2396E" href="mailto:hdnews@gawab.com">&lt;hdnews@gawab.com&gt;</a> wrote:
  <br>
  <blockquote type="cite"><br>
&nbsp;I'm such a birdbrain,
    <br>
&nbsp;adjust-timeout! has to be in the function given to send/supend of
course!
    <br>
&nbsp;Thanks anyway!
    <br>
  </blockquote>
  <br>
  <br>
</blockquote>
</body>
</html>