CVS update: samba/source/printing

Jeremy Allison jra at au2.samba.org
Fri Nov 17 08:44:48 EST 2000


Date:	Friday November 17, 2000 @ 8:44
Author:	jra

Update of /data/cvs/samba/source/printing
In directory samba:/tmp/cvs-serv18825/printing

Modified Files:
      Tag: SAMBA_2_2
	printing.c 
Log Message:
Fix for a problem with the new messaging system. If a sender is using the
messaging system as a notification mechanism, and the speed of notification
greatly exceeds the speed of message recovery, then you get a massively (>75Mb)
growing tdb. If the message is a simple notification, then the message is
static, and you only need one of them in transit to a target process at
any one time.
This patch adds a BOOL "allow_duplicates" to the message_send_XX primitives.
If set to False, then before sending a message the sender checks the existing
message queue for a target pid for a duplicate of this message, and doesn't
add to it if one already exists.
Jeremy. 





More information about the samba-cvs mailing list