#7676: django serializers are not thread safe!
---------------------------+------------------------------------------------
 Reporter:  sector119      |       Owner:  nobody    
   Status:  new            |   Milestone:            
Component:  Uncategorized  |     Version:  SVN       
 Keywords:                 |       Stage:  Unreviewed
Has_patch:  0              |  
---------------------------+------------------------------------------------
 HI All!

 I have to deserialize, serialize objects in multiple threads with django
 serializers.

 But when I run Deserializer =
 serializers.get_deserializer(SERIALIZATION_FORMAT) in my threads (more
 then one, with _one_ thread all works great) I get KeyError? in
 get_serializer function at return _serializers[format].Deserializer line
 because _load_serializers does not load all data at _serializers dict
 before another tread run get_deserializer at this another thread and
 completely populate serializers dictionary with all, builtin and user-
 defined serializers! That is why I think that get_(de)?serializers and/or
 _load_serializers must be thread safe like _populate function at
 AppCache?!

-- 
Ticket URL: <http://code.djangoproject.com/ticket/7676>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to