svn commit: samba r5104 - in branches/SAMBA_4_0/source: build/smb_build include lib smbd winbind

tridge at samba.org tridge at samba.org
Sun Jan 30 02:55:31 GMT 2005


Author: tridge
Date: 2005-01-30 02:55:30 +0000 (Sun, 30 Jan 2005)
New Revision: 5104

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5104

Log:
- added support for task based servers. These are servers that within
  themselves are run as a single process, but run as a child of the
  main process when smbd is run in the standard model, and run as part
  of the main process when in the single mode.

- rewrote the winbind template code to use the new task services. Also
  fixed the packet queueing

- got rid of event_context_merge() as it is no longer needed


Added:
   branches/SAMBA_4_0/source/smbd/service_task.c
   branches/SAMBA_4_0/source/smbd/service_task.h
Modified:
   branches/SAMBA_4_0/source/build/smb_build/main.pm
   branches/SAMBA_4_0/source/include/structs.h
   branches/SAMBA_4_0/source/lib/events.c
   branches/SAMBA_4_0/source/smbd/config.mk
   branches/SAMBA_4_0/source/smbd/process_model.h
   branches/SAMBA_4_0/source/smbd/process_single.c
   branches/SAMBA_4_0/source/smbd/process_standard.c
   branches/SAMBA_4_0/source/smbd/process_thread.c
   branches/SAMBA_4_0/source/smbd/service_stream.c
   branches/SAMBA_4_0/source/winbind/wb_server.c


Changeset:
Sorry, the patch is too large (789 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5104


More information about the samba-cvs mailing list