RootCauseunvalidated
returning the reactive method's output directly instead of subscribing to it explicitly — This made the http response sync awaiting the reactor response and cancelling it upon http timeout. Tension: This is a complex code where multiple library methods are invoked so its not so direct to trace it via the code. Outcome: The operation was being cancelled because the http method in the controller was returning the reactive method's output directly instead of subscribing to it explicitly.
9eca1c74-d1c1-497a-91dc-09423ea72ea5
returning the reactive method's output directly instead of subscribing to it explicitly — This made the http response sync awaiting the reactor response and cancelling it upon http timeout. Tension: This is a complex code where multiple library methods are invoked so its not so direct to trace it via the code. Outcome: The operation was being cancelled because the http method in the controller was returning the reactive method's output directly instead of subscribing to it explicitly.