1999-01-12 William M. Perry <wmperry(a)aventail.com>
* eldap.c (Fldap_open): slow down interrupts around ldap_open to
avoid connection errors.
Index: eldap.c
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs/src/eldap.c,v
retrieving revision 1.13.2.2
diff -c -w -c -w -r1.13.2.2 eldap.c
***************
*** 288,294 ****
--- 290,299 ----
}
/* Connect to the server and bind */
+ slow_down_interrupts ();
ld = ldap_open ((char *)XSTRING_DATA (host), ldap_port);
+ speed_up_interrupts ();
+
if (ld == NULL )
signal_simple_error_2 ("Failed connecting to host",
host,
Show replies by date