+rabbitmq-server (3.5.6-1~u14.04+mos2) mos8.0; urgency=medium
+
+ * Backport https://github.com/rabbitmq/rabbitmq-common/pull/18
+
+ -- Alexey Lebedeff <alebedev@mirantis.com> Thu, 10 Dec 2015 14:54:05 +0300
+
rabbitmq-server (3.5.6-1~u14.04+mos1) mos8.0; urgency=medium
* New upstream release.
--- /dev/null
+Description: Fix internal state corruption introduced by pmon:demonitor/2
+Author: Alexey Lebedeff <alebedev@mirantis.com>
+Origin: backport, https://github.com/rabbitmq/rabbitmq-common/pull/18
+Applied-Upstream: 3.5.7, 3.6.0
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: rabbitmq-server/src/pmon.erl
+===================================================================
+--- rabbitmq-server.orig/src/pmon.erl
++++ rabbitmq-server/src/pmon.erl
+@@ -84,7 +84,7 @@ demonitor(Item, S = #state{dict = M, mod
+ case dict:find(Item, M) of
+ {ok, MRef} -> Module:demonitor(MRef),
+ S#state{dict = dict:erase(Item, M)};
+- error -> M
++ error -> S
+ end.
+
+ is_monitored(Item, #state{dict = M}) -> dict:is_key(Item, M).