Browse Source

minor fixes

psy 2 years ago
parent
commit
b717e17508
2 changed files with 5 additions and 3 deletions
  1. 1 2
      core/main.py
  2. 4 1
      core/tools/blackhole.py

+ 1 - 2
core/main.py

@@ -3450,12 +3450,11 @@ class UFONet(object):
                     print("\n[Info] [AI] Botnet updated! -> ;-)\n")
                     self.update_transferred_stats(self.trans_zombies) # update json file with transferred stats (blackhole)
                     stream = str(enc_globalnet_owner)+self.globalnet_msg_sep+str(enc_globalnet_comment)+self.globalnet_msg_sep+str(enc_globalnet_warp)+self.globalnet_msg_sep+str(enc_globalnet_ip)
-                    globalnet_list.append(stream)
+                    globalnet_list.append(stream+os.linesep)
                     print('='*22 + '\n')
         if globalnet_list is not None:
             f = open(self.globalnet_file, "w") # write to globalnet.txt
             for node in globalnet_list:
-                node = node.replace('\n','')
                 f.write(node)
             f.close()
 

+ 4 - 1
core/tools/blackhole.py

@@ -302,7 +302,10 @@ class BlackRay(Thread):
                         print("[Info] [AI] [BlackRay] Meat ready : "+data[5:])
                 conn.close()
         print('[Info] [AI] [BlackRay] End of emission')
-        self.sock.close()
+        try:
+            self.sock.close()
+        except:
+            pass
 
 class Eater(Thread):
     def __init__(self, client, parent):