On Thu, Aug 05, 2010 at 02:09:50PM -0400, Nick Mathewson wrote: > Right. The read callback is invoked when more data *arrives,* not > whenever there is data. > > If you want it to handle all the data, why not just use a loop: > > while (evbuffer_get_length(data) >= some_size) { > /* ... */ > } > > That way you avoid the arbitrary recursion.
Good call, thanks! *********************************************************************** To unsubscribe, send an e-mail to majord...@freehaven.net with unsubscribe libevent-users in the body.