[John Val sent an example program to me and to the list, but the list
rejected his too-large letter. This is my response to that letter, made
public so others can contribute if desired.]
John, thanks for the code. Got it to run.
> Typically I get lines in errors like
> [[04/Oct/2001:14:25:33] WARN: can't write line 1451 within, call took 3658 of
> requested 10000 microseconds trying to write to 127.0.0.1: st_write: Timer
> expired
I see these errors too but the elapsed time is always greater than the
10000 usec timeout. Looks like your early timeouts are not a
state-threads issue but an issue with the system on which you run the
server. Can you try running the server on a different kind of system
(different operating system, in particular) to see if the problem shows
up there? Perhaps if you elaborate on the kind of system that exhibits
the erroneous behavior someone will be able to say, "yeah, that O/S has
timing problems, apply this patch...."
--
Michael J. Abbott mja@xxxxxxx www.repbot.org/mike
|