[PATCH] Enforce only one messaging_context per process

Richard Sharpe realrichardsharpe at gmail.com
Thu Feb 20 11:16:19 MST 2014


On Wed, Feb 19, 2014 at 1:57 AM, Volker Lendecke
<Volker.Lendecke at sernet.de> wrote:
> Hi!
>
> With the current source3/lib/messaging.c implementation we
> run into problems if we have more than one messaging context
> per process. Messages might not be delivered correctly, we
> only have one tdb record and only one signal per message
> sent. Messages might end up with the wrong messaging
> context. The attached patchset enforces this and fixes two
> places where we did have two messaging contexts.

I looked at the patch. Does that mean we do not have a problem with a
normal smbd child, only with spoolss?

I am chasing a problem where the messaging.tdb grew to 1-2GB at one
customer site, and wondering if this could be the cause of the
problem.

-- 
Regards,
Richard Sharpe
(何以解憂?唯有杜康。--曹操)


More information about the samba-technical mailing list