I have a libevent based server that used to use a custom ssl wrapper to handle 
ssl traffic. This server takes ssl traffic on one end and speaks non-crypto on 
the other end.

For a variety of reasons, the switch was made to use the built in ssl 
bufferevents to handle the ssl portion. The non-crypto traffic continues to use 
'regular' events. They use the same event base.

However, the server is behaving as if the bufferevents are acting at a higher 
priority than the normal events. Under sustained load, the normal events are 
just not being pulled off the queue, or being pulled off so slowly that the 
inbound network buffer to the server gets filled (errno 11/resource temporarily 
unavailable seen from clients connecting from the localhost via UDS). 

Has anyone seen anything like this before?  Is it considered bad form to mix 
bufferevents and non-bufferevents on the same event base?

Thanks!

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

Reply via email to