murano/murano
Stan Lagun 1d7f0b1279 Fixes agent call may hanged upon action call
When action called AgentListener automatically starts listening upon
first EP send to the agent. But Environment.deploy() were the only
place where AgentLister was stopped. So when action other than
Environment.deploy() was called there is no one to stop listener.
Thus on each action call new listener on the same RabbitMQ queue
was started causing listeners to steal messages from each other.
Agent.call() that never received response from agent caused
deployment/action hang

Change-Id: I466bbf60c35e0d6a0bc6e831010e552aaa12eaab
2015-02-26 11:01:07 +03:00
..
api Environment in delete failed state was in progress forever 2014-12-12 18:40:36 +00:00
cmd Move wsgi module to murano/common 2014-09-03 19:53:45 +04:00
common Fixes agent call may hanged upon action call 2015-02-26 11:01:07 +03:00
db Environment in delete failed state was in progress forever 2014-12-12 18:40:36 +00:00
dsl Fix method lock release upon exception 2014-12-12 18:40:49 +00:00
engine Fixes agent call may hanged upon action call 2015-02-26 11:01:07 +03:00
locale Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
openstack Move wsgi module to murano/common 2014-09-03 19:53:45 +04:00
packages Merge "Add status reports to HOT packages" 2014-09-05 12:24:28 +00:00
services Environment in delete failed state was in progress forever 2014-12-12 18:40:36 +00:00
tests Fixes agent call may hanged upon action call 2015-02-26 11:01:07 +03:00
__init__.py Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
context.py Enable H202, H402, H404 rules 2014-09-01 09:10:51 +00:00
utils.py Environment in delete failed state was in progress forever 2014-12-12 18:40:36 +00:00