svn commit: samba r3016 - in branches/SAMBA_4_0/source: . lib lib/messaging lib/socket libcli/raw librpc/rpc smbd torture torture/local

tridge at samba.org tridge at samba.org
Sun Oct 17 10:04:50 GMT 2004


Author: tridge
Date: 2004-10-17 10:04:49 +0000 (Sun, 17 Oct 2004)
New Revision: 3016

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source&rev=3016&nolog=1

Log:
- converted the events code to talloc

- added the new messaging system, based on unix domain sockets. It
  gets over 10k messages/second on my laptop without any socket
  cacheing, which is better than I expected.

- added a LOCAL-MESSAGING torture test

Added:
   branches/SAMBA_4_0/source/lib/messaging/
   branches/SAMBA_4_0/source/lib/messaging/config.m4
   branches/SAMBA_4_0/source/lib/messaging/config.mk
   branches/SAMBA_4_0/source/lib/messaging/messaging.c
   branches/SAMBA_4_0/source/torture/local/messaging.c
Modified:
   branches/SAMBA_4_0/source/configure.in
   branches/SAMBA_4_0/source/lib/events.c
   branches/SAMBA_4_0/source/lib/socket/socket_unix.c
   branches/SAMBA_4_0/source/libcli/raw/clitransport.c
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_tcp.c
   branches/SAMBA_4_0/source/smbd/config.mk
   branches/SAMBA_4_0/source/smbd/process_thread.c
   branches/SAMBA_4_0/source/smbd/service.c
   branches/SAMBA_4_0/source/smbd/service.h
   branches/SAMBA_4_0/source/torture/config.mk
   branches/SAMBA_4_0/source/torture/torture.c


Changeset:
Sorry, the patch is too large (874 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source&rev=3016&nolog=1


More information about the samba-cvs mailing list