1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source3
Simo Sorce 7bb4b991a5 s3-prefork: Fix code to retire children
We have to be more careful when retiring children. We cannot stop
accepting connections as soon as the server tells us to quit because if
max_children is reached and we still have clients connected, the server will
not be able to spawn new children until one exits. And children will not exit
until all the clients closed the connections. So we keep operating past our
recall until we have 0 connections.
Also do not try to recall children that still have >= 1 clients connected, they
couldn't anyway.
Also use messaging to warn children and not SIGHUP.

Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Simo Sorce <idra@samba.org>
2011-08-21 09:05:06 -04:00
..
auth s3-ntlmssp Remove a level of nesting in if/else statement 2011-08-03 18:48:05 +10:00
build s3-waf: remove s3-waf specific dynconfig. 2011-06-28 17:54:41 +02:00
client s3:client: make use of cli_state_protocol() 2011-08-02 04:54:29 +02:00
exports
groupdb s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/ 2011-07-29 13:34:22 +02:00
include passdb: Add a function to read secrets db from a specified path 2011-08-13 10:25:06 +10:00
intl source3/intl/lang_tdb.h: fix licence/copyright 2011-06-10 15:12:11 +02:00
lib s3-prefork: Fix code to retire children 2011-08-21 09:05:06 -04:00
libads If "ldap timeout" is non-zero, set the local search timeout to 2011-08-19 18:43:51 -07:00
libgpo s3-libgpo/gpo_filesync.c: return on read error 2011-07-23 09:18:27 +02:00
libnet s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/ 2011-07-29 13:34:22 +02:00
librpc s3-messaging: Add preforked child-parent message types 2011-08-21 09:05:06 -04:00
libsmb s3:smb2cli: pass more fields to smb2cli_req_create()/smb2cli_req_send() 2011-08-12 19:38:27 +02:00
locale s3:net fix a typo 2011-06-09 17:12:24 +02:00
locking s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/ 2011-07-29 13:34:22 +02:00
m4 s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent system libs exist 2011-08-11 13:26:27 +02:00
modules Fix bug #8370 - vfs_chown_fsp broken -- returns in the wrong directory 2011-08-19 00:43:04 +02:00
nmbd s3-messaging: Fix messaging classes. 2011-08-11 14:58:01 +02:00
pam_smbpass s3:pam_smbpass: use lp_load_client() in pam_smbpass 2011-07-28 11:17:29 +02:00
param s3: Use ZERO_STRUCT where appropriate 2011-08-16 13:59:55 +02:00
passdb s3:passdb/py_passdb.c - restore Python >= 2.4 compatibility 2011-08-19 21:03:44 +02:00
pkgconfig s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap. 2011-02-18 16:46:35 +01:00
po
printing s3-spoolssd: Listen on parent messages 2011-08-21 09:05:06 -04:00
profile s3-build: fix the --with-profiling-data build on mac os x. 2011-04-15 13:33:42 +02:00
registry s3:registry: enhance debugging of deletekey_recursive 2011-08-15 19:34:44 +02:00
rpc_client s3:rpc_transport_tstream: only use tstream_cli_np_use_trans() for sync requests 2011-08-05 22:31:12 +02:00
rpc_server s3-lsasd: Listen on parent messages 2011-08-21 09:05:06 -04:00
rpcclient s3-ntlmssp Remove rpccli_get_pwd_hash and auth_ntlmssp_get_nt_hash 2011-08-03 18:48:03 +10:00
script selftest: explain how the message command test works 2011-07-29 04:24:06 +02:00
selftest s3:selftest: run smbtorture3 CHAIN1/CHAIN2 tests 2011-08-12 09:37:04 +02:00
services s3-auth Use the common auth_session_info 2011-07-20 09:17:13 +10:00
smbd s3-rpc_server: Replace RPC_SERVICE_MODE_DAEMON checks 2011-08-21 09:05:03 -04:00
stf s3-selftest Remove unused and unimplemented info3cache test 2011-05-18 16:12:08 +02:00
tests s3: Compile IDL files in autogen, some configure tests need this 2011-03-25 16:35:30 +01:00
torture Replace calls to sid_equal with calls to dom_sid_equal 2011-08-17 12:30:08 +02:00
utils s3-passdb: Replace SMB_MALLOC_ARRAY()/SAFE_FREE() with talloc equivalents. 2011-08-19 16:34:56 +10:00
web s3:web/swat: use strtoll() instead of atoi/atol/atoll 2011-08-06 11:55:45 +02:00
winbindd s3-winbind: We need to use internal rpc connections in winbind. 2011-08-21 09:05:04 -04:00
.clang_complete s3: Added missing includes to .clang_complete. 2011-06-22 11:15:56 +02:00
.dmallocrc
.indent.pro
autogen-waf.sh
autogen.sh s3: Compile IDL files in autogen, some configure tests need this 2011-03-25 16:35:30 +01:00
change-log
config.guess
config.sub
configure.developer
configure.in s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent system libs exist 2011-08-11 13:26:27 +02:00
Doxyfile
install-sh
mainpage.dox
Makefile-smbtorture4 s3-build: Move generated config.h and config.h.in to include/autoconf 2011-05-09 11:21:09 +02:00
Makefile.in s3-prefork: Add common utilities for daemons 2011-08-21 09:05:04 -04:00
smbadduser.in
VERSION
wscript s3-waf: Fix build on FreeBSD when sunacl.h is found 2011-08-08 04:34:35 +02:00
wscript_build s3-waf: Fix build with lsasd. 2011-08-21 09:05:04 -04:00