elsa-workflows / elsa-workflows/elsa-core
MQTT receive triggered workflow behaves like singleton workflow
Open
bug
triaged
- Dominant language
- C#
- Stars
- 7.9k
- Forks
- 1.5k
- Avg merge
- 15h 22m
- Merged PRs (30d)
- 114
Description
If a workflow has one [`MQTTMessageReceived`](https://github.com/elsa-workflows/elsa-core/blob/master/src/activities/Elsa.Activities.Mqtt/Activities/MqttMessageReceived/MqttMessageReceived.cs) activity in start and in next step do some long running work i,e, an activity with Task.Delay. Then sending more messages gets lost while one workflow instance is in running state. Once workflow is finished then new messages trigger new instance. Essentially only one instance is active, so behaving like Singleton Workflow even though its not marked as singleton.
Contributor guide
Assessment
This issue has not been assessed yet.