I have also seen a very similar problem to what Alex has just described.
The application talks to several (well two) servers, with a thread for
No explicit recursion is used, although the programme iterates.
Obviously both of us could have done something wrong, but I can't see what
it is. I have tried putting explicit calls to (gc) in both the
communication threads and the main thread. This has not cured the problem.
Can anybody suggest a strategy for isolating the problem? I can't easily
remove much code because the servers won't get anything they can use if
I do.
Julian Satchell
P.S.
Many problems with the last snap shot I tried.
1) .x dependencies not in yet; aclocal ... fixed.
2) in scm-sigs.c usleep is asked to return an int. On my 2.0.30 linux box
it is void
3) dynamic loading unhappy because scmconfig.h defines has HAVE_LIBDL
while dynl.c looks for HAVE_DLOPEN.