From 9f057be0db8ed8bbba3c2fb4b058a99e79e4e8f8 Mon Sep 17 00:00:00 2001
From: Mike Collins <mdcolli@uwe.nsa.gov>
Date: Fri, 8 Mar 2024 08:19:26 -0800
Subject: [PATCH] Replace MP2-generator.rig

---
 Code/MP2-generator.rig | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/Code/MP2-generator.rig b/Code/MP2-generator.rig
index 272d282..a2bd911 100755
--- a/Code/MP2-generator.rig
+++ b/Code/MP2-generator.rig
@@ -296,6 +296,7 @@
 		
 		 GEN<< ' }';
 		 GEN<< ' catch(Traversal_result t){';
+		 #sync_state_asynchronous_coordination_on_failure($asynchronous_source_count);
 		 GEN<< '   return failed;';
 		 GEN<< ' }';
 
@@ -821,6 +822,17 @@ GEN<< '    make_equality_complete(' $v1 ',' $v2 ');'/ ;;
 /GEN<< '   ' $work_num_var '+=' $step '; };';
          GEN<< '    //' end FOR_loop/
 ##
+
+#sync_state_asynchronous_coordination_on_failure
+	0 // ;;
+	1 /GEN<< '   source[ 0 ]->previous_Traversal_result = failed;'/
+	;;
+	$asynchronous_source_plus_one
+		/GEN<< '   source[' $asynchronous_source_plus_one - 1 ']->previous_Traversal_result = failed;';
+		#sync_state_asynchronous_coordination_on_failure($asynchronous_source_plus_one - 1)/
+##
+	
+	
 --=============================================================
 %INCLUDE expr_gen.rig
 %INCLUDE MP4_attributes.rig
-- 
GitLab