Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When a user right-clicks on an RPG and clicks Disable Transmission, NiFi waits until all threads have stopped before the web thread returns. This can cause requests to timeout and result in cluster instability. Instead, we should avoid waiting for the threads to complete in the web thread and only wait in a background thread. We wait in order to ensure that we set the 'transmitting' flag to false when they all complete. But the waiting can be done in a background thread.
Attachments
Issue Links
- links to