Not sure if this is of any help to fix something, but for me it happens 
when i'm fiddling with migrations and get the error message that already 
exists. Since I deal w legacy databases I'm cautious not to "migrate" 
majority of tables, but several I have to. When I enable migration, and get 
the error that table already exists, that's when rocket starts spinning and 
after some time i just kill the process.

db = DAL('mysql://...', migrate_enabled=False, fake_migrate_all=True)
db.define_table(..., migrate=True)

changed into:
db = DAL('mysql://...', migrate=True)
db.define_table('a'..., migrate=True)

error:
<class 'gluon.contrib.pymysql.err.InternalError'> (1050, u"Table 'a' 
already exists")





On Wednesday, October 10, 2012 1:12:16 PM UTC-4, Massimo Di Pierro wrote:
>
> The current version of rocket, as of today, is the only pure python web 
> server that passes all pathoc tests (which means it is less vulnerable to 
> DoS attacks than others). 
>
> If it hangs (it never does for me), we should understand when and why.
>
> Massimo
>
> On Wednesday, 10 October 2012 10:40:02 UTC-5, VP wrote:
>>
>> I'm not impressed with Rocket , even as a devel-mode server. It hangs on 
>> me frequently.  Run web2py with more than 1 processes seem to help.
>
>

-- 



Reply via email to