(Moved to sbcl-help from sbcl-devel.)
On Fri, 27 May 2005, Robert Marlow wrote:
> Please, I'd appreciate it if everyone who has any suspicion at all of
> what causes this bug please investigate it and help fix it. I can't
Have you tried the couple of as-of-yet-unmerged threading patches by Gabor
Melis? (Cannot remember which ones they are offhand, but comparing
sbcl-devel archives with history of version.lisp-expr should pinpoint them
with reasonable effort.) Did that change anything?
Have you been able to reduce the test case in case of your server
application by eg. binary section? With sight unseen code it is anybodys
guess where the problem lies.
Can you write the server using serve-event or forking-style instead, or
possibly checkpointing live data to disk regularly, and keeping a watchdog
process to kill & restart after craches?
I'm afraid that I can't be of more help vis-a-vis threading as I don't
currently have access to any linux boxes.
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."