Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project request nodes stop sending output #5050

Open
SynoUser-NL opened this issue Jan 22, 2025 · 1 comment
Open

Project request nodes stop sending output #5050

SynoUser-NL opened this issue Jan 22, 2025 · 1 comment
Labels
bug Something isn't working needs-triage Needs looking at to decide what to do

Comments

@SynoUser-NL
Copy link

SynoUser-NL commented Jan 22, 2025

Current Behavior

Hi,

We're experiencing issues with Project nodes again.
When sending messages through a Project Request node, everything works fine up until, at some time, return messages are not being sent back.
The flow the message is being sent to keeps working, only the return (from a Project Out - Return) is not processed properly, or at all.

We can remedy the problem by changing the time-out of the Project node and redeploying. After that action the flow return works as expected (and the flow returns a message well with the time-out period, like 4s where time-out is 60s). It appears the Project node settings need to be altered, just restarting the flows (Full Deploy) appears to not make a difference.

Currently, we're setting up a Catch trigger so we get notified when a Project node times out. We see this happening but at the moment we have no idea how often this is happening.

PS:
This issue is very much similar to the issue we encountered early-mid last year. With the help of @Steve-Mcl this issue was mitigated, but we never quite figured out what caused it.

PPS:
We are working with multiple people on the same instance, which we feel is a part of the problem. We've also had a couple of occasions where near-simultaneous deployment of modified flows results in a completely empty editor, with a Merge warning. Continuing to do a full deploy in that situation will completely erase all flows in the instance, only having the snapshot as fallback.
Remedy here is to refresh the browser, after which all flows will be visible again (but any changes are lost).
Not sure if this should be a separate bug report, if so let me know..

Expected Behavior

Project returns do not stop returning messages.

Steps To Reproduce

We have not found a way to reliably reproduce this behaviour. Which is also why we've waited to report this as this is very elusive.
However we are positive this is happening.

Environment

  • FlowFuse version: FF2.11
  • Node.js version: 20.18.0
  • Browser: Chromium-based, Mozilla-based

Will add more info as we progress with this issue.

@SynoUser-NL SynoUser-NL added bug Something isn't working needs-triage Needs looking at to decide what to do labels Jan 22, 2025
@SynoUser-NL
Copy link
Author

Question: with Project Request nodes, it's status is displayed as connected.
I assume this is for the connection to the Project In node.
But shouldn't there be a status indication for the Project Return as well?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-triage Needs looking at to decide what to do
Projects
Status: No status
Development

No branches or pull requests

1 participant