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.
>
>
--