Browse Source

application exit

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@7345 8c9fc860-2736-0410-a75d-ab315db34111
felixf 7 years ago
parent
commit
927d81e812
1 changed files with 2 additions and 0 deletions
  1. 2 0
      source/Generic.Modules.Mod

+ 2 - 0
source/Generic.Modules.Mod

@@ -845,6 +845,8 @@ BEGIN
 		Trace.String("publish registered modules"); Trace.Ln;
 		Trace.String("publish registered modules"); Trace.Ln;
 	END;
 	END;
 	PublishRegisteredModules;
 	PublishRegisteredModules;
+	(* a standard A2 kernel does not reach this point, but for standalone executables this is required *)
+	Machine.Shutdown(FALSE);
 END Main;
 END Main;
 
 
 PROCEDURE Init;
 PROCEDURE Init;