| Frank Goenninger DG1SBG 2007-11-29, 7:12 pm |
| Frank Goenninger DG1SBG <dont-email-me@nomail.org> writes:
[color=darkred]
> Duane Rettig <duane@franz.com> writes:
>
Problem solved: timing issue. Problem in C land, not in Lisp.
I had to tweak the timeouts for the select() call a little to get
stable behaviour. I've never seen this before: different timings
on the same machine (I had factored in that there are different
runtime situations because the total set of processes obviously
varies over time) - but now I have seen that the Lisp runtime env
of that one process just acts a bit differently timewise. So I
made all my timeouts into variables I can tweak ... Easy. Now
that part runs as desired.
Duane fired a series of questions at me and I did get quite some
"there has to be a simple reason and a simple solution" kick from
those questions - in the end I saw what to do because Duane made me
look!
And it was not an Allegro CL related problem at all ... Thanks again
for a superb, directed, responsive support from Franz.
Frank
--
Frank Goenninger
frgo(at)mac(dot)com
"Don't ask me! I haven't been reading comp.lang.lisp long enough to
really know ..."
|