Hi,

Sorry for the incorrect report.

I confirm that there's nothing wrong with libeio.

Didn't realize that ETP_WANT_POLL definition in etp.c isn't the one being used.

> On 11 Oct 2015, at 15:16, Marc Lehmann <schm...@schmorp.de> wrote:
> 
>> On Tue, Oct 06, 2015 at 06:05:10PM +0300, Nick Zavaritsky <mej...@gmail.com> 
>> wrote:
>> We’ve updated to the latest libeio and we were very upset due to it crashing 
>> in etp_poll like crazy.
>> 
>> The problem was due to want_poll/done_poll callbacks missing in the internal 
>> etp_pool object, obviously eio_init isn’t setting them.
> 
> Hmm, I don't see any problem in the code, and the demo program and IO::AIO
> both work without crashes. I also don't see how these function pointers
> would ever be called.
> 
> Do you have a testcase that shows the problem? Did you modify your copy of
> libeio in some way maybe, or tried to use the etp pool directly in your code?
> 
> -- 
>                The choice of a       Deliantra, the free code+content MORPG
>      -----==-     _GNU_              http://www.deliantra.net
>      ----==-- _       generation
>      ---==---(_)__  __ ____  __      Marc Lehmann
>      --==---/ / _ \/ // /\ \/ /      schm...@schmorp.de
>      -=====/_/_//_/\_,_/ /_/\_\

_______________________________________________
libev mailing list
libev@lists.schmorp.de
http://lists.schmorp.de/mailman/listinfo/libev

Reply via email to