]> code.delx.au - pymsnt/blobdiff - src/main.py
Fixed clientcaps.
[pymsnt] / src / main.py
index edebfeb78de37f2640dcf3bbdda28be19153895c..de1165b4db9646513ca3c11360de774d3e7bdb82 100644 (file)
@@ -60,7 +60,8 @@ class PyTransport(component.Service):
                self.vCardFactory = misciq.VCardFactory(self)
                self.iqAvatarFactor = misciq.IqAvatarFactory(self)
                self.connectUsers = misciq.ConnectUsers(self)
-               self.ftOOB = ft.FileTransferOOB()
+               if config.ftJabberPort: self.ftSOCKS5 = ft.Proxy65(int(config.ftJabberPort))
+               if config.ftOOBPort: self.ftOOB = ft.FileTransferOOB(int(config.ftOOBPort))
                self.statistics = misciq.Statistics(self)
                self.startTime = int(time.time())
 
@@ -256,7 +257,6 @@ class App:
 
 def SIGHUPstuff(*args):
        xmlconfig.reloadConfig()
-       debug.reopenFile()
 
 if os.name == "posix":
        import signal