Hi Scott,

Sorry I took so long to respond. I removed the forward and simply sub-classed the home page and now I still get max recursion depth problems but now they are down in Cheetah and usually only when someone is requesting malicious URLs that don't exist. Since this code has worked flawlessly for over a year under considerable load, I wonder if something in Python 2.3 is the true culprit. I'll try to track it down sometime soon.

Regards,
Jeff

PS: I'm running 2.3.2 with the SSL file patch on RH 9. I'll let you know if the problem goes away with 2.3.3 when I get a chance to update it.

return updatecache(filename)
File "/usr/lib/python2.3/linecache.py", line 72, in updatecache
basename = os.path.split(filename)[1]
RuntimeError: maximum recursion depth exceeded



Yes, but only under quite heavy load, and I have not had the time to track it down. I've been removing forwards (replacing with sendRedirectAndEnd) and restarting the app server in a cron job as a "dead man's switch".

I was assuming that I was forwarding recursively somehow, and had just
not tracked it down in my code - and the traceback was somehow
displaying wrong, I suppose... The only box this is showing up on *is*
also my only python 2.3 box though, now that you mention it.






-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to