瀏覽代碼

[Netfilter] only perform cleanup at exit if SIGTERM was recieved

FreddleSpl0it 1 年之前
父節點
當前提交
c941e802d4
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      data/Dockerfiles/netfilter/main.py

+ 4 - 4
data/Dockerfiles/netfilter/main.py

@@ -228,12 +228,12 @@ def clear():
       logger.logWarn('Error clearing redis keys F2B_ACTIVE_BANS and F2B_PERM_BANS: %s' % ex)
 
 def watch():
-  logger.logInfo('Watching Redis channel F2B_CHANNEL')
-  pubsub.subscribe('F2B_CHANNEL')
-
+  global pubsub
   global quit_now
   global exit_code
-  global pubsub
+
+  logger.logInfo('Watching Redis channel F2B_CHANNEL')
+  pubsub.subscribe('F2B_CHANNEL')
 
   while not quit_now:
     try: