Hi,

when I add new evhttp requests to an running event_loop, I get "epoll ADD: Bad 
file descriptor" and later "SIGABRT".
The event_base is running in an seperate worker thread, the main thread is 
doing the evhttp_make_request.

Output from GDB:
http://paste.ubuntu.com/8176676/

Output from GDB with libevent debugging on:
http://paste.ubuntu.com/8176681/

I get the assert fail in the folowing 2 cases:

case 1:
1. add new requests to the running event_base

case 2:
1. call loop_brake from the main thread
2. wait for the loop to "brake" in the worker thread
3. put the worker thread to sleep
4. add new requests
5. wake up the worker thread
6. run the event_loop

Is this bug in libevent or my code?

Best regards,
***********************************************************************
To unsubscribe, send an e-mail to [email protected] with
unsubscribe libevent-users    in the body.

Reply via email to