svn commit: samba r10615 - in branches/tmp/vl-cluster/source:
include lib nmbd nsswitch printing smbd torture utils
vlendec at samba.org
vlendec at samba.org
Thu Sep 29 14:49:30 GMT 2005
Author: vlendec
Date: 2005-09-29 14:49:29 +0000 (Thu, 29 Sep 2005)
New Revision: 10615
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10615
Log:
Re-work lib/messages.c, messaging.tdb is gone now. This tries to send a
message directly via a unix domain dgram socket, falling back to sending to a
central dispatch daemon in two cases:
a) The packet is too large for a single datagram
b) A direct send would block.
The fallback send is blocking, but as the central daemon is written completely
async, it should never block for extended periods of time. It might only be
slow.
Volker
Modified:
branches/tmp/vl-cluster/source/include/messages.h
branches/tmp/vl-cluster/source/lib/data_blob.c
branches/tmp/vl-cluster/source/lib/messages.c
branches/tmp/vl-cluster/source/nmbd/nmbd.c
branches/tmp/vl-cluster/source/nmbd/nmbd_packets.c
branches/tmp/vl-cluster/source/nsswitch/winbindd.c
branches/tmp/vl-cluster/source/printing/notify.c
branches/tmp/vl-cluster/source/printing/printing.c
branches/tmp/vl-cluster/source/smbd/process.c
branches/tmp/vl-cluster/source/smbd/server.c
branches/tmp/vl-cluster/source/torture/msgtest.c
branches/tmp/vl-cluster/source/utils/smbcontrol.c
Changeset:
Sorry, the patch is too large (1559 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10615
More information about the samba-cvs
mailing list