elsa-workflows / elsa-workflows/elsa-core

MQTT receive triggered workflow behaves like singleton workflow

Open
#3,637 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.