rf_FinishNode
rf_FinishNode(node, RF_THREAD_CONTEXT);
rf_FinishNode(node, RF_THREAD_CONTEXT);
rf_FinishNode(node, RF_THREAD_CONTEXT);
rf_FinishNode(node, RF_INTR_CONTEXT);
rf_FinishNode(skiplist, context);
rf_FinishNode(finishlist, context); /* recursive call */
rf_FinishNode(finishlist, context); /* recursive call */
void rf_FinishNode(RF_DagNode_t *, int);/* return finished node to engine */