https://bugzilla.novell.com/show_bug.cgi?id=436712 User Felix.Buenemann@gmx.de added comment https://bugzilla.novell.com/show_bug.cgi?id=436712#c4 --- Comment #4 from Felix Bünemann <Felix.Buenemann@gmx.de> 2008-10-18 01:52:17 MDT --- Now running openldap2-client-2.3.37-20.6 with the following change to liblber-length-decoding.dif and it is working fine so far: ---snip--- @@ -474,10 +476,11 @@ nextresp3: "ber_get_next failed.\n", 0, 0, 0 ); #endif + err = sock_errno(); #ifdef EWOULDBLOCK - if ( sock_errno() == EWOULDBLOCK ) return LDAP_MSG_X_KEEP_LOOKING; + if ( err == EWOULDBLOCK ) return LDAP_MSG_X_KEEP_LOOKING; #endif #ifdef EAGAIN - if ( sock_errno() == EAGAIN ) return LDAP_MSG_X_KEEP_LOOKING; + if ( err == EAGAIN ) return LDAP_MSG_X_KEEP_LOOKING; #endif ld->ld_errno = LDAP_SERVER_DOWN; return -1; ---snip--- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.