We probably want to segfault here if it is NULL.
Reviewed-by: David Disseldorp <ddiss@samba.org>
/* It may well be that, having run the recv handler, we still
* have even more data waiting for us!
*/
- if (gensec_socket->read_buffer.length && gensec_socket->recv_handler) {
+ if (gensec_socket->read_buffer.length > 0) {
/* Schedule this funcion to run again */
tevent_add_timer(gensec_socket->ev, gensec_socket, timeval_zero(),
gensec_socket_trigger_read, gensec_socket);