3 | | = Threading improvements in Django = |
4 | | |
5 | | According to tickets #5632, #6950 and discussions http://groups.google.com/group/django-users/browse_frm/thread/a7d42475b66530bd, http://groups.google.com/group/django-developers/browse_thread/thread/fbcfa88c997d1bb3, at least the following components of Django are not entirely thread-safe: |
6 | | * django.template.loader |
7 | | * django.db.models |
8 | | * django.contrib.sessions |
9 | | |
10 | | This specification outlines the changes that need to be implemented to solve these issues. |
11 | | |
12 | | A related task is to identify other components not mentioned here that have threading issues. |
13 | | |
14 | | See #1442 and http://groups.google.com/group/django-developers/browse_thread/thread/905f79e350525c95 for threading discussions. |
| 3 | = Django threading review = |
| 4 | |
| 5 | Relevant tickets: #5632, #6950, #1442. |
| 6 | |
| 7 | Relevant discussions: http://groups.google.com/group/django-users/browse_frm/thread/a7d42475b66530bd, http://groups.google.com/group/django-developers/browse_thread/thread/fbcfa88c997d1bb3, |
| 8 | http://groups.google.com/group/django-developers/browse_thread/thread/905f79e350525c95 |
| 9 | |
| 10 | Only easy-to-identify globals have been reviewed, a related task is to identify other components not listed here that may have threading issues. |