rSimulate / Cosmosium

:earth_americas: js game engine for space-based games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stack trace is suppressed on http 500 errors ?

7yl4r opened this issue · comments

I haven't been able to track down a solution, but as soon as we switched from bottle.app.run() to gevent.pywsgi.WSGIServer so that we could use websockets, exception stack traces server-side seem to be surpessed. This makes debugging server-side issues very difficult.

The closest issue I have found is this stackoverflow post, but the solution there is both nonsensical and not applicable to bottle.py.

NOTE: this is not an issue with the libraries used, it is localized to this project so something must be wrong with our usage or configuration. Another app I wrote has a very similar config, but does not have this issue.

This bug makes debugging REALLY hard. Anyone have any ideas?