octoblu / issues

The place to report Octoblu issues
3 stars 2 forks source link

Two flows subscribed to each other causes dangerous infinite loop #240

Open sqrtofsaturn opened 8 years ago

sqrtofsaturn commented 8 years ago

Scenario:

Flow A and Flow B exist

Flow A subscribes to topic "message" for flow B Flow B subscribes to topic "message" for flow A

Both flows have nothing else in them. On deploy at least one message is sent by the engine, this begins a loop which can lock up the engine.

Triggering a flows trigger works fine as well as listening to topics, its only in the above case in which things get hairy.