1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/rpc_server
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
..
.cvsignore get away with dummy and .dummy files 1998-09-29 04:52:17 +00:00
srv_dfs.c Fixes to get ms-dfs code to compile with the new changes. 2000-10-13 21:53:51 +00:00
srv_lookup.c Large commit which restructures the local password storage API. 2000-11-13 23:03:34 +00:00
srv_lsa_hnd.c added samr_set_user_info and info_2. 2000-10-07 15:56:36 +00:00
srv_lsa.c Tims fixes for non-local lookup. 2000-11-13 23:37:53 +00:00
srv_netlog.c Large commit which restructures the local password storage API. 2000-11-13 23:03:34 +00:00
srv_pipe_hnd.c Fixed up the user/group contexts when using authenticated pipes. 2000-08-04 00:59:09 +00:00
srv_pipe.c Large commit which restructures the local password storage API. 2000-11-13 23:03:34 +00:00
srv_reg.c Simplified server pipe implementation by changing arguments passed down 2000-06-16 08:11:32 +00:00
srv_samr.c Large commit which restructures the local password storage API. 2000-11-13 23:03:34 +00:00
srv_spoolss_nt.c Fix for a problem with the new messaging system. If a sender is using the 2000-11-16 21:38:24 +00:00
srv_spoolss.c Implemented DELETEPRINTERDATA (tested with Gerald's Win32 progs). 2000-09-09 00:19:35 +00:00
srv_srvsvc.c Tidyup removing many of the 0xC0000000 | NT_STATUS_XXX stuff (only need NT_STATUS_XXX). 2000-08-01 18:32:34 +00:00
srv_util.c Large commit which restructures the local password storage API. 2000-11-13 23:03:34 +00:00
srv_wkssvc.c Simplified server pipe implementation by changing arguments passed down 2000-06-16 08:11:32 +00:00