Răsfoiți Sursa

Merge pull request #422 from kalliope-project/fix/#420_kill_switch_os_exit

[Fix] #420 kill_switch os_exit to kill all process
Nicolas Marcq 7 ani în urmă
părinte
comite
7f32e4540a

+ 1 - 1
kalliope/core/Models/Neuron.py

@@ -5,7 +5,7 @@ class Neuron(object):
     .. note:: Neurons are defined in the brain file
     """
 
-    def __init__(self, name=None, parameters=None):
+    def __init__(self, name=None, parameters=dict()):
         self.name = name
         self.parameters = parameters
 

+ 2 - 2
kalliope/neurons/kill_switch/kill_switch.py

@@ -1,4 +1,4 @@
-import sys
+import os
 
 from kalliope.core.NeuronModule import NeuronModule
 
@@ -9,4 +9,4 @@ class Kill_switch(NeuronModule):
     """
     def __init__(self, **kwargs):
         super(Kill_switch, self).__init__(**kwargs)
-        sys.exit()
+        os._exit(1)