News for hackers. Stuff that matters.
Re:Lisp as Blub by icey on Monday April 14, 2008 @12:08PM (#163228)
Tangent: In your troubleshooting, have you already made sure you aren't occasionally receiving a malformed request that is causing the server to puke? In other server software that has displayed that sort of behavior, I've seen that be the problem more often than a traffic issue. I mean; you would have noticed a memory leak type of situation by now, I'd imagine.
Re:Lisp as Blub by pg on Monday April 14, 2008 @06:49PM (#163567)
I'm pretty sure that isn't the cause, because Patrick has been able to reproduce the problem by generating only correctly formed requests.
Re:Lisp as Blub by icey on Monday April 14, 2008 @09:29PM (#163685)
I poked around some in news.arc from the download on arclanguage.org; it looks like the newscache macro does quite a lot of heavy lifting... I recall reading someone having some weird issue with the way w/uniq's gensym works (vs. mzscheme's) - is it possible some change has been made to that functionality in the past month or two?

Unless of course Patrick is generating requests that perform functionality, like logging in, up/down voting etc... Then the idea is totally moot since you'd be hitting a much larger cross-section of functionality.

I don't really know Arc and it's intimidating making suggestions knowing the caliber of people looking at the issue; but I figured sometimes an opinion from someone who isn't intimately familiar with the code can be at least a little helpful. If not, feel free to ignore this post completely =D