On Thu, Dec 6, 2012 at 6:51 AM, Mark Ellzey <mtho...@strcpy.net> wrote:
> On Wed, Dec 05, 2012 at 10:52:37PM +0000, Alexander Kolbasov wrote:
>> The libevent documentation mentions connection listeners that provide 
>> callback events for listener file descriptors.
>> My question is - if we register EV_READ callback on a listener file 
>> descriptor, will it get EV_READ events when a
>> new connection is arriving or the only way to work with listenets is via 
>> evconnlistener interface?
>>
>
> evconnlistener_new_bind, second argument is your accept callback. If
> there is an error on the socket after bufferevent_socket(), you set the
> 4th argument, the eventcb, and that is where the errors are passed.

That said, you _can_ also make a regular event that watches for
EV_READ events on a listener file descriptor.  That's how
evconnlistener is implemented internally.

-- 
Nick
***********************************************************************
To unsubscribe, send an e-mail to majord...@freehaven.net with
unsubscribe libevent-users    in the body.

Reply via email to