openldap/servers/slapd
Kurt Zeilenga 595bf86635 Cleanup thread handling to resolve non-exiting daemons on FreeBSD.
Seems that calling pthread_exit() in the main (and only active)
thread does not cause the whole process to exit.  Very odd.
Anyways, as we want to whole process to exit, we should just exit
after joining with our other threads.
I've also removed dead code for detaching threads we join with.
1998-12-30 00:06:27 +00:00
..
back-ldbm Fix --disable-crypt and --disable-cleartext 1998-12-29 21:45:08 +00:00
back-passwd Fix server --without-xxx build issues... 1998-12-20 00:55:39 +00:00
back-shell Apply patch to better behave under Solaris threads (thr). 1998-12-24 01:16:22 +00:00
shell-backends Fix server --without-xxx build issues... 1998-12-20 00:55:39 +00:00
tools Fix --disable-crypt and --disable-cleartext 1998-12-29 21:45:08 +00:00
abandon.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
acl.c LDAP C-API changes 1998-12-21 00:21:58 +00:00
aclparse.c Use charray_free to free alist charray 1998-12-29 23:23:21 +00:00
add.c Plug some memory leaks 1998-12-27 03:55:57 +00:00
attr.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
ava.c merged with autoconf branch 1998-10-25 01:41:42 +00:00
backend.c Fix --disable-crypt and --disable-cleartext 1998-12-29 21:45:08 +00:00
bind.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
ch_malloc.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
charray.c Fix schema check bug... actually charray needs to dup strings on 1998-12-28 23:43:04 +00:00
compare.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
config.c Change overlapping strcpy( x, y )' to SAFEMEMCPY( x, y, strlen( y ) + 1 )' 1998-12-27 02:00:08 +00:00
configinfo.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
connection.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
daemon.c Minor change to signal handler. Changed _shutdown flag to 1998-12-20 18:16:03 +00:00
delete.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
dn.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
entry.c Plug some memory leaks 1998-12-27 03:55:57 +00:00
filter.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
filterentry.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
init.c Fix --disable-crypt and --disable-cleartext 1998-12-29 21:45:08 +00:00
lock.c Remove extern declarations of library functions from source.c. 1998-11-16 05:07:27 +00:00
main.c Cleanup thread handling to resolve non-exiting daemons on FreeBSD. 1998-12-30 00:06:27 +00:00
Makefile.in Fix server --without-xxx build issues... 1998-12-20 00:55:39 +00:00
modify.c Reset *modtail after freeing it, so it's not freed again 1998-12-26 09:55:09 +00:00
modrdn.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
monitor.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
operation.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
phonetic.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
proto-slap.h Fix --disable-crypt and --disable-cleartext 1998-12-29 21:45:08 +00:00
repl.c LDAP C-API changes 1998-12-21 00:21:58 +00:00
result.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
schema.c Fix schema check bug... actually charray needs to dup strings on 1998-12-28 23:43:04 +00:00
schemaparse.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
search.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
slap.h Added lber_get/set_option. Removed lber_debug/ldap_debug. 1998-12-22 01:34:01 +00:00
slapd.at.conf Initial revision 1998-08-09 00:43:13 +00:00
slapd.conf Change the default installation to use a domain component (dc) style base dn. 1998-12-03 04:52:46 +00:00
slapd.oc.conf Initial revision 1998-08-09 00:43:13 +00:00
str2filter.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
suffixalias.c Replace strdup() with ch_strdup() such that exit() will be called 1998-11-27 20:21:54 +00:00
unbind.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
value.c The result set of an EQUALITY search on a SYNTAX_BIN attribute may have been 1998-12-14 04:25:55 +00:00
Version.c Initial revision 1998-08-09 00:43:13 +00:00