فهرست منبع

added atexit handler

digital 8 سال پیش
والد
کامیت
7264b5a254
1فایلهای تغییر یافته به همراه1 افزوده شده و 2 حذف شده
  1. 1 2
      pin/__init__.py

+ 1 - 2
pin/__init__.py

@@ -50,8 +50,7 @@ class GPIOWrapper(object):
         lgpio.debug("setting pin numbering to broadcom")
         if self.gpio:
             self.gpio.setmode(self.gpio.BCM)
-        sig_exit = blinker.signal("global-exit")
-        sig_exit.connect(self.cleanup)
+        atexit.register(self.cleanup)
 
     def cleanup(self,*args):
         lgpio.debug("cleanup! ({})".format(args))