Joshua Ginsberg
listspam at flowtheory.net
Thu Jun 23 18:38:37 EDT 2005
Okay, discovering new stuff all the time... I backed out my last changes to the code and it works great... the last change was that I added as the first line to my PSP page: psp.set_error_page('error.psp') When I comment this out, I get the error on psp.redirect() that I've already send data back to the client -- it's talking about the debugging code I put in to triage this issue. Why would this make things run amok? -jag -------------- next part -------------- A non-text attachment was scrubbed... Name: unknown.jpg Type: image/jpeg Size: 1984 bytes Desc: not available Url : http://mm_cfg_has_not_been_edited_to_set_host_domains/pipermail/mod_python/attachments/20050623/39180fc7/unknown-0001.jpg -------------- next part -------------- Joshua Ginsberg -- joshg at brainstorminternet.net Brainstorm Internet Network Operations 970-247-1442 x131 On Jun 23, 2005, at 4:09 PM, Joshua Ginsberg wrote: > Okay, and something else I've discovered... it appears to be hanging > on psp.redirect... > > Now, at least in my experience, psp.redirect will throw an error if > data has been written back out to the client when redirect() is > called. It's not doing that. It's just... hanging. > > The way I discovered this was by accident. I was testing it by > telnetting to port 80 and manually entering for data. I accidentally > left off a field, and it hung at a different place it had ever hung > before. At that spot, there's a psp.redirect to an error handler... > > So... why? I don't get it. > > -jag > > <unknown.jpg> > Joshua Ginsberg -- joshg at brainstorminternet.net > Brainstorm Internet Network Operations > 970-247-1442 x131 > On Jun 23, 2005, at 10:28 AM, Joshua Ginsberg wrote: > >> I have an application that I developed using PSP pages. It is seven >> steps to sign somebody up with our company. It worked just great >> yesterday, this morning, it hangs going from step 1 to step 2, but >> only with certain input data. Nothing in any of my logs is of any >> use. >> >> I have a development server for it that queries the same MySQL and >> MSSQL databases -- it hangs too at the same point. I inserted some >> debug output in the development server to see where it's hanging up. >> >> When I don't have a Session defined, it hangs up at a section that is: >> - a call to an API that inserts some data in a MySQL server >> - a call to psp.redirect (which should throw an error because i've >> already returned stuff to the client, but it doesn't throw an error) >> >> Trying that API from command line by hand works like a charm, so I'm >> not convinced it's the API. >> >> When I do have a Session defined, it hangs up on trying to import the >> session. I've got a wrapper around the Session,DbmSession class which >> basically does nothing but return an empty string instead of raising >> an error if a key doesn't exist. I've already cleared the dbm file, >> started over from scratch, and ensured that the dbm file is >> readable/writable by apache. >> >> I cleared the semaphore array for Apache, I've restarted Apache, I've >> restarted MySQL, and none of it has helped... >> >> Anybody have any ideas? I'm just stumped at this point. If you need >> code snippets or the site to test it out on, let me know. Thanks! >> >> -jag >> >> >> <unknown.jpg> >> Joshua Ginsberg -- joshg at brainstorminternet.net >> Brainstorm Internet Network Operations >> 970-247-1442 x131_______________________________________________ >> Mod_python mailing list >> Mod_python at modpython.org >> http://mailman.modpython.org/mailman/listinfo/mod_python
|