I'm getting inconsistent code-reloading behavior, with a Django 1.3 application and gunicorn 0.12.1, running inside a virtualenv.

Gunicorn does not reload my application properly, even with a restart of the specific gunicorn process PID. When I run a basic runserver (through Django, via the manage.py command) this is not an issue.

When I remove and recreate my virtualenv, gunicorn runs as expected with the new code.

Is there a Python cache or something? I also tried to remove all *.pyc files.

Edit
Report