diff --git a/libraries/libldap/cyrus.c b/libraries/libldap/cyrus.c index 2c55ce0d21..3585f7538d 100644 --- a/libraries/libldap/cyrus.c +++ b/libraries/libldap/cyrus.c @@ -384,8 +384,6 @@ sb_sasl_write( Sockbuf_IO_Desc *sbiod, void *buf, ber_len_t len) ret = ber_pvt_sb_do_write( sbiod, &p->buf_out ); if ( ret <= 0 ) { - /* caller will retry, so clear this buffer out */ - p->buf_out.buf_ptr = p->buf_out.buf_end; return ret; } return len;