Works fine for me! Thanks a lot!
On 8 Лип, 16:30, mrts <[EMAIL PROTECTED]> wrote:
> Patch uploaded tohttp://code.djangoproject.com/ticket/7676, please
> test.
>
> On Jul 8, 4:21 pm, sector119 <[EMAIL PROTECTED]> wrote:
>
> > Problems
> > 2. django/core/serializers/__init__.py: _load_serializers() is
> > unsafe, patch attached to #FIXME:
>
> > Where can I found the patch? Where is "#FIXME:" ? ;)
>
> > On 8 Лип, 16:07, mrts <[EMAIL PROTECTED]> wrote:
>
> > > I reviewed threading in Django and found a few problems, one of which
> > > is serialization.
> > > Seehttp://code.djangoproject.com/wiki/DjangoSpecifications/Core/Threadin...
> > > .
>
> > > Fix was contributed to the most eminent one in #6950, but I never got
> > > to fixing serialization.
> > > The fix is easy though, just use a temporary as demonstrated in
> > > "BETTER"
> > > athttp://code.djangoproject.com/wiki/DjangoSpecifications/Core/Threadin...
>
> > > On Jul 8, 3:56 pm, Malcolm Tredinnick <[EMAIL PROTECTED]>
> > > wrote:
>
> > > > On Tue, 2008-07-08 at 05:49 -0700, sector119 wrote:
> > > > > 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!
>
> > > > Sounds like a possible explanation. Please open a ticket for it so this
> > > > doesn't get forgotten.
>
> > > > Regards,
> > > > Malcolm
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---