diff --git a/lib/pipeline.js b/lib/pipeline.js index e18aba4..b34e12a 100644 --- a/lib/pipeline.js +++ b/lib/pipeline.js @@ -130,6 +130,8 @@ function Pipeline(name, options) { if (err) { done(); return toErrorState(doc, stateDoc, err); } if (! changedState) { noMoreStates(); + } else { + done(); } }, verbose); } else { diff --git a/package.json b/package.json index 64661de..b208dd7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name" : "banzai" , "description" : "Library for creating document processing pipelines" , "tags" : ["ETL", "pipeline", "document", "state machine"] -, "version" : "0.5.11" +, "version" : "0.5.12" , "author" : "Pedro Teixeira " , "repository" : { "type" : "git"