aboutsummaryrefslogtreecommitdiff
path: root/NeoRuntime/Runtime/neo_runtime.py
diff options
context:
space:
mode:
Diffstat (limited to 'NeoRuntime/Runtime/neo_runtime.py')
-rw-r--r--NeoRuntime/Runtime/neo_runtime.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/NeoRuntime/Runtime/neo_runtime.py b/NeoRuntime/Runtime/neo_runtime.py
index 7733a4b..c577444 100644
--- a/NeoRuntime/Runtime/neo_runtime.py
+++ b/NeoRuntime/Runtime/neo_runtime.py
@@ -204,7 +204,11 @@ class NeoRuntime:
def __module_loop(self):
- self.__module_entry_instance.on_start()
+ try:
+ self.__module_entry_instance.on_start()
+ except Exception as e:
+ traceback.print_exc()
+ sys.exit(1)
self.__module_last_tick = time.perf_counter()
self.__module_last_second = time.perf_counter()