Re: KeyError

Jim Fulton <[email protected]> Mon, 11 Jun 2018 06:54:33 -0400
Newsgroups gmane.comp.web.zope.zodb
Message-ID <CAPDm-FjtvkoksEKnmjoBtuNt-pY4hoF2KCh8v1e_xKK9OyAY-A@mail.gmail.com>
The error indicates that the client has received a response for a request
it didn't make or for a request it previously received a response to.  This
suggests some sort of concurrency issue with your setup, especially given
that you only have the issue when using gevent.

Jim

On Thu, Jun 7, 2018 at 4:30 PM, Etienne Robillard <[email protected]>
wrote:

> Hi,
>
> I would really like to have any input on this issue.
>
> I cannot reproduce this problem with wsgiref (in development mode) and it
> seems to only happens with uwsgi/gevent.
>
> I have updated ZODB to 5.4.0 and the issue is still persisting.
>
> Please let me know any directions to debug this!
>
> Thank you,
>
> Etienne
>
>
> Le 2018-06-01 à 14:38, Etienne Robillard a écrit :
>
>> Hi again!
>>
>> When I run my local wsgiref server with ZEO 5.1.0 I get the following
>> traceback:
>>
>> ERROR:data_received 4 0 True
>> Traceback (most recent call last):
>>   File "/home/erob/work/ZEO-5.1.0/src/ZEO/asyncio/base.py", line 128, in
>> data_received
>>     self.message_received(collected)
>>   File "/home/erob/work/ZEO-5.1.0/src/ZEO/asyncio/client.py", line 208,
>> in message_received
>>     future = self.futures.pop(msgid)
>> KeyError: ('\x00\x00\x00\x00\x00\x00\x00\x03', '\x03\xc5AO]\xf8\xd4\x9a')
>>
>> Should I try updating ZEO and ZODB to a new version?
>>
>> Thanks!
>>
>> Etienne
>>
>>
>>
> --
> Etienne Robillard
> [email protected]
> https://www.isotopesoftware.ca/
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "zodb" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Jim Fulton
http://jimfulton.info

-- 
You received this message because you are subscribed to the Google Groups "zodb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.