Beremiz_service.py
changeset 2000 9fa2f8ede5d6
parent 1999 36a624779f9f
child 2002 15cd0000350d
--- a/Beremiz_service.py	Thu Apr 19 15:17:05 2018 +0200
+++ b/Beremiz_service.py	Fri Apr 27 16:32:53 2018 +0200
@@ -1,3 +1,4 @@
+
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
@@ -37,6 +38,7 @@
 import Pyro.core as pyro
 
 from runtime import PLCObject, ServicePublisher, MainWorker
+from runtime.xenomai import TryPreloadXenomai
 import util.paths as paths
 
 
@@ -133,6 +135,8 @@
 
 if __name__ == '__main__':
     __builtin__.__dict__['_'] = lambda x: x
+    # TODO: add a cmdline parameter if Trying Preloading Xenomai makes problem
+    TryPreloadXenomai()
 
 
 def Bpath(*args):
@@ -675,3 +679,4 @@
 
 pyroserver.Quit()
 sys.exit(0)
+ys.exit(0)