1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source4/smbd
Gary Lockyer 123042c2e3 source4/smbd: add a prefork process model.
Add a pre fork process model to bound the number processes forked by
samba.  Currently workers are only pre-forked for the ldap server,  all
the other services have pre-fork support disabled.

When pre-fork support is disabled a new process is started for each
service, and requests are processed by that process.

This commit partially reverts commit
b5be45c453.

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
2017-10-19 05:33:10 +02:00
..
process_model.c lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLOC_CTX *) 2017-04-22 01:17:00 +02:00
process_model.h source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
process_prefork.c source4/smbd: add a prefork process model. 2017-10-19 05:33:10 +02:00
process_single.c source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
process_standard.c source4/smbd: Fix code formatting after refactoring. 2017-10-19 05:33:10 +02:00
server.c source4 smbd: remove global control pipe from process_standard. 2017-09-28 02:08:34 +02:00
service_named_pipe.c source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
service_stream.c source4/smbd: Fix code formatting after refactoring. 2017-10-19 05:33:10 +02:00
service_stream.h source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
service_task.c source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
service_task.h source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
service.c source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
service.h source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
wscript_build source4/smbd: add a prefork process model. 2017-10-19 05:33:10 +02:00