Repository: nifi
Updated Branches:
  refs/heads/master 40a9cd4f2 -> 9198bee03


NIFI-3923: Only start processors after repositories have been initialized. This 
closes #1817


Project: http://git-wip-us.apache.org/repos/asf/nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/9198bee0
Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/9198bee0
Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/9198bee0

Branch: refs/heads/master
Commit: 9198bee0382be60b90191369d8fcc99deebcb2b9
Parents: 40a9cd4
Author: Mark Payne <marka...@hotmail.com>
Authored: Wed May 17 09:31:47 2017 -0400
Committer: Matt Gilman <matt.c.gil...@gmail.com>
Committed: Wed May 17 11:12:59 2017 -0400

----------------------------------------------------------------------
 .../org/apache/nifi/controller/StandardFlowSynchronizer.java   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/9198bee0/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/StandardFlowSynchronizer.java
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/StandardFlowSynchronizer.java
 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/StandardFlowSynchronizer.java
index a9372a4..09338c9 100644
--- 
a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/StandardFlowSynchronizer.java
+++ 
b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/StandardFlowSynchronizer.java
@@ -731,19 +731,19 @@ public class StandardFlowSynchronizer implements 
FlowSynchronizer {
                         case DISABLED:
                             // switch processor do disabled. This means we 
have to stop it (if it's already stopped, this method does nothing),
                             // and then we have to disable it.
-                            procNode.getProcessGroup().stopProcessor(procNode);
+                            
controller.stopProcessor(procNode.getProcessGroupIdentifier(), 
procNode.getIdentifier());
                             
procNode.getProcessGroup().disableProcessor(procNode);
                             break;
                         case RUNNING:
                             // we want to run now. Make sure processor is not 
disabled and then start it.
                             
procNode.getProcessGroup().enableProcessor(procNode);
-                            
procNode.getProcessGroup().startProcessor(procNode);
+                            
controller.startProcessor(procNode.getProcessGroupIdentifier(), 
procNode.getIdentifier());
                             break;
                         case STOPPED:
                             if (procNode.getScheduledState() == 
ScheduledState.DISABLED) {
                                 
procNode.getProcessGroup().enableProcessor(procNode);
                             } else if (procNode.getScheduledState() == 
ScheduledState.RUNNING) {
-                                
procNode.getProcessGroup().stopProcessor(procNode);
+                                
controller.stopProcessor(procNode.getProcessGroupIdentifier(), 
procNode.getIdentifier());
                             }
                             break;
                     }

Reply via email to