Have a look at the code that is in CVS.  At the moment, only EV_WRITE
is enabled by default.  I have to think about the implications of NULL
callbacks.

Thanks for the patch.

Niels.

On 7/27/06, Rainer Giedat <[EMAIL PROTECTED]> wrote:
Hi,

while reading some code which used buffered events, i saw that
you really have to define callbacks for read, write and error,
even if you do not care about one of them.
Is there a reason for that?

This ends up in ugly code, defining empty functions as callbacks.
The problem is, that bufferevent_new enables EV_WRITE and
EV_READ regardless of beeing defined not NULL. (On OpenBSD only
EV_WRITE currently)

If there is no reason for that, i would suggest to apply the
following diff. It fixes the problem for me. :)

Thanks for the great work Niels.
So long...

/dev/rainer



_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkey.org/mailman/listinfo/libevent-users




_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkey.org/mailman/listinfo/libevent-users

Reply via email to