Fix previous commit - use EWOULDBLOCK instead of EAGAIN

This commit is contained in:
Howard Chu 2002-08-29 13:38:36 +00:00
parent e7d2d0a9f5
commit 1dd1c375bb
2 changed files with 2 additions and 2 deletions

View file

@ -335,7 +335,7 @@ sb_sasl_write( Sockbuf_IO_Desc *sbiod, void *buf, ber_len_t len)
return ret;
/* Still have something left?? */
if ( p->buf_out.buf_ptr != p->buf_out.buf_end ) {
errno = EAGAIN;
errno = EWOULDBLOCK;
return 0;
}
}

View file

@ -146,7 +146,7 @@ ldap_int_flush_request(
LDAPConn *lc = lr->lr_conn;
if ( ber_flush( lc->lconn_sb, lr->lr_ber, 0 ) != 0 ) {
if ( errno == EWOULDBLOCK || errno == EAGAIN ) {
if ( errno == EWOULDBLOCK ) {
/* need to continue write later */
lr->lr_status = LDAP_REQST_WRITING;
ldap_mark_select_write( ld, lc->lconn_sb );