openldap/include
Kurt Zeilenga 4e51bba217 Patch: Implement surrogate parent for back-shell (ITS#1815)
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
			================

A surrogate parent is supposed to keep back-shell children from
deadlocking due to resources locked by a threading parent.

Implementation note: The surrogate parent closes all unused file
descriptors, so it logs errors to stderr instead of via Debug() and
uses relloc() instead of ch_realloc().

Also close a file descriptor leak if fork() fails in fork.c.

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
2002-05-15 06:18:14 +00:00
..
ac Update copyright notices 2002-01-04 20:40:29 +00:00
avl.h Update copyright notices 2002-01-04 20:40:29 +00:00
getopt-compat.h Update copyright notices 2002-01-04 20:40:29 +00:00
lber_pvt.h use BVC() macro (changed in BER_BVC) to initialize constant bervals 2002-04-08 18:37:37 +00:00
lber_types.h.in Update copyright notices 2002-01-04 20:40:29 +00:00
lber_types.nt Update copyright notices 2002-01-04 20:40:29 +00:00
lber.h For ITS#1601, add ber_init2() using given buffer in-place instead of 2002-02-14 13:32:40 +00:00
ldap_cdefs.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_config.h.in Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_config.nt Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_defaults.h remove cruft 2002-05-15 06:09:17 +00:00
ldap_features.h.in Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_features.nt Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_int_thread.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_log.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_pvt_thread.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_pvt_uc.h Added ldap_ucs_to_utf8s to convert ASN.1 T61STRING, BMPSTRING, and 2002-04-30 13:57:24 +00:00
ldap_pvt.h Changed ldap_pvt_tls_get_my_dn and ldap_pvt_tls_get_peer_dn to store result 2002-04-30 13:50:56 +00:00
ldap_queue.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_schema.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap_utf8.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldap.h Matched Values implementation (ITS#1776) based upon submission 2002-05-02 18:56:56 +00:00
ldbm.h Update copyright notices 2002-01-04 20:40:29 +00:00
ldif.h Update copyright notices 2002-01-04 20:40:29 +00:00
lutil_hash.h Update copyright notices 2002-01-04 20:40:29 +00:00
lutil_ldap.h Update copyright notices 2002-01-04 20:40:29 +00:00
lutil_lockf.h Update copyright notices 2002-01-04 20:40:29 +00:00
lutil_md5.h Update copyright notices 2002-01-04 20:40:29 +00:00
lutil_sha1.h Update copyright notices 2002-01-04 20:40:29 +00:00
lutil.h Update copyright notices 2002-01-04 20:40:29 +00:00
Makefile.in Update copyright notices 2002-01-04 20:40:29 +00:00
portable.h.in Patch: Implement surrogate parent for back-shell (ITS#1815) 2002-05-15 06:18:14 +00:00
portable.nt Patch: Implement surrogate parent for back-shell (ITS#1815) 2002-05-15 06:18:14 +00:00
rewrite.h cleanup 2002-01-12 16:11:40 +00:00
setup.dsp *** empty log message *** 1999-11-08 15:38:59 +00:00
setup.dsw Add lber_types.h to setup.dsp. 1999-06-19 01:53:15 +00:00
setup.mak Update copyright notices 2002-01-04 20:40:29 +00:00
sysexits-compat.h Update copyright notices 2002-01-04 20:40:29 +00:00