That's an excellent theory and would make total sense, except I can't see 
where there could possibly be an infinite loop as I only loop through 
objects or db results. And I'm using mysql, not postgres. And I have 
verified that there are no nulls where I have a notnull=True set just to be 
sure.
The lack of any errors is making this extremely annoying.

Thank you very much for your help though :)

On Friday, July 6, 2012 11:41:15 AM UTC-7, Cliff Kachinske wrote:
>
> An infinite loop causes this behavior.  Don't Ask Me How I Know This :).
>
> Also, with Postgres, I *think* this has happened because certain 
> migrations cause existing data in a field to fail a new constraint.  This 
> would happen if you make notnull=True on a field that already contains 
> null.  However, if your all your models execute on every request you will 
> see this happen right away.  It won't be intermittent.
>
> On Friday, June 22, 2012 4:34:35 PM UTC-4, Maggs wrote:
>>
>> Hi all, 
>>
>> I have a web2py healthcheck monitoring application. Basically the only 
>> thing the 
>> application does is make database queries to find healthcheck data and 
>> make REST 
>> api calls to a separate web2py application for information on the 
>> environment. 
>>
>> Recently the application has been "crashing" at least once a day. The 
>> web2py 
>> process still exists, but users are unable to connect to the application. 
>> There 
>> are no errors in the logs or any useful information in the 
>> httpserver.log, it's 
>> like web2py just hangs and I have to restart it. I'm at my wits end 
>> trying to 
>> figure out what is happening so I figured I'd see if anyone has 
>> experienced this 
>> before or has any tips on log files I'm unaware of to check. 
>>
>> Thanks! 
>>
>>

Reply via email to