1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/utils
Jeremy Allison cdac09614e 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.
Also added code into msgtest.c to test this.
Jeremy.
(This used to be commit 3aa7995660)
2000-11-16 21:38:24 +00:00
..
debug2html.c first pass at updating head branch to be to be the same as the SAMBA_2_0 branch 1999-12-13 13:27:58 +00:00
locktest2.c argv parsing fixes 2000-06-13 15:47:44 +00:00
locktest.c use the 64 bit locking interface in locktest 2000-09-29 04:43:07 +00:00
make_printerdef.c Fixed parsing issue with HP printer defs reported by HP. 2000-03-14 22:04:35 +00:00
make_smbcodepage.c locking/posix.c: Fixed double-free nasty crash bug found by insure. 2000-05-01 19:43:50 +00:00
make_unicodemap.c locking/posix.c: Fixed double-free nasty crash bug found by insure. 2000-05-01 19:43:50 +00:00
masktest.c move srandom to after connect so random stuff in clientgen doesn't 2000-05-27 00:28:02 +00:00
msgtest.c Fix for a problem with the new messaging system. If a sender is using the 2000-11-16 21:38:24 +00:00
nbio.c added -L switch to tell smbtorture to use oplocks 2000-06-13 09:33:43 +00:00
nmblookup.c Simple cleanup, but I also changed the value of the dlevel parameter passed 2000-10-11 16:24:20 +00:00
rpctorture.c this looks like a big commit, but it isn't really :) 2000-01-07 06:55:36 +00:00
smbcontrol.c Fix for a problem with the new messaging system. If a sender is using the 2000-11-16 21:38:24 +00:00
smbfilter.c Linux kernel oplocks now seem to work, but need a _lot_ of testing 2000-06-11 05:57:58 +00:00
smbpasswd.c Large commit which restructures the local password storage API. 2000-11-13 23:03:34 +00:00
smbrun.c first pass at updating head branch to be to be the same as the SAMBA_2_0 branch 1999-12-13 13:27:58 +00:00
smbw_sample.c fixed help string 2000-08-09 00:11:01 +00:00
status.c fixed message text 2000-05-04 06:29:13 +00:00
testparm.c Removed the sanity check on the WINS SERVER parameter because it simply 2000-07-18 20:15:15 +00:00
testprns.c Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls. 1998-11-17 20:50:07 +00:00
torture.c Ok - fixed a bug in our levelII oplock code. We need to break a level II on 2000-11-16 00:59:18 +00:00