1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source4/smbd
Volker Lendecke 83eac53c03 smbd4: Remove process_model_thread
This code has not seen any use or development for a while. While probably
being a good source of inspiration, it will inevitably bit-rot. To really
get to a multi-threaded process model, many of the Samba libraries have
to be made thread-safe.

Why this patch? Right now I am trying to clean up our debug system,
and process_thread.c is the only reference to the _suspicious_ functions
in debug.c. The alternative would be to factor those out of debug, but
as this code is unused for so long, the alternative approach is to just
remove it.

If someone wants to restart development on a threaded process model,
the code is still around in the git history and can be resurrected easily.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
2014-07-31 13:58:10 +02:00
..
process_model.c Revert making public of the samba-module library. 2011-12-03 08:36:30 +01:00
process_model.h s4-server: cleanup allocation of process models 2010-11-03 10:40:52 +00:00
process_onefork.c replace: Support setproctitle(). 2012-09-24 23:06:07 +02:00
process_prefork.c Remove compatibility code for setproctitle() now moved to libreplace. 2012-09-24 23:06:07 +02:00
process_single.c s4-process_single: Use pid,task_id as cluster_id in process_single just like process_prefork 2013-01-26 16:13:04 +01:00
process_standard.c Remove compatibility code for setproctitle() now moved to libreplace. 2012-09-24 23:06:07 +02:00
server.c ad-dc: use exit_daemon() to communicate status of startup to systemd 2014-04-23 04:44:46 +02:00
service_named_pipe.c lib: directory_create_or_exist() does not use "uid" parameter 2014-07-28 22:04:13 +02:00
service_stream.c Remove a number of NT_STATUS_HAVE_NO_MEMORY_AND_FREE macros from the codebase. 2014-03-05 16:33:21 +01:00
service_stream.h server_id.idl: Bring server_id.idl in common 2011-06-09 12:40:08 +02:00
service_task.c s4:service_task: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc 2014-05-13 00:08:12 +02:00
service_task.h server_id.idl: Bring server_id.idl in common 2011-06-09 12:40:08 +02:00
service.c s4-smbd: don't initialise process models more than once 2010-10-30 23:49:00 +11:00
service.h
wscript_build smbd4: Remove process_model_thread 2014-07-31 13:58:10 +02:00