Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set the profiler instance on the request, not the middleware #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ahumeau
Copy link

@ahumeau ahumeau commented Oct 10, 2018

Django only instantiates middleware once. This means that if
the profiler is set as a middleware instance variable,
concurrent requests will mess with each other. Setting the profiler
on the request fixes that.

Django only instantiates middleware once. This means that if
the profiler is set as a middleware instance variable,
concurrent requests will mess with each other. Setting the profiler
on the request fixes that.
ddrake pushed a commit to ddrake/django-cprofile-middleware that referenced this pull request Sep 28, 2023
This fix was proficed by ahumeau in pull request omarish#23 of the original repo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant