public void Start() { //We failed at some point but created an edge. if(!Success.Value && Edge.Value != null) { Edge.Value.Close(); } Ecb(Success.Value, Edge.Value, Exception.Value); } }