[zeromq-dev] Salt ZeroMQ bug on large deployments

Jon Dyte jon at totient.co.uk
Thu Apr 12 20:37:42 CEST 2012


I believe if you upgrade to a later version of zeromq this assertion 
will disappear.
This assertion used to appear because a pipe used for command 
structures  between threads filled up and in that case it's buffer is 
attempted to be resized which proved flaky.
In later versions of a single byte was written down the pipe and the 
command passed over memory.



On 12/04/12 16:56, Thomas S Hatch wrote:
> Now that Salt is getting deployed in ever larger environments we are 
> running into what appears to be a ZeroMQ bug:
> https://github.com/saltstack/salt/issues/891
> The zeromq assertion we are seeing is this:
> Assertion failed: new_sndbuf > old_sndbuf (mailbox.cpp:183)
> I think it is associated with the discussion found here:
> http://comments.gmane.org/gmane.network.zeromq.devel/9887
> The sysctl modifications seem to help, but some of our users are still 
> seeing it, is there anything else that I should be looking out for here?
> - Thomas S Hatch
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

More information about the zeromq-dev mailing list