LogEvent(ERROR)
def messageOobMode(self):
- d = self.legacyftp.accept()
- d.addCallback(messageOobModeCB)
- d.addErrback(self.error)
-
- def messageOobModeCB():
+ def messageOobModeCB(ignored=None):
global oobSite
filename = str(random.randint(0, sys.maxint))
oobSite.resource.putFile(self, filename)
x.attributes["xmlns"] = disco.XOOB
x.addElement("url").addContent(config.ftOOBRoot + "/" + filename)
self.session.pytrans.send(m)
+
+ d = self.legacyftp.accept()
+ d.addCallback(messageOobModeCB)
+ d.addErrback(self.error)
+
- def error(self):
- #FIXME
- pass
+ def error(self, ignored=None):
+ # FIXME
+ LogEvent(WARN)
import random
MAXAUTHCOOKIE = 2**32-1
-MAXAUTHCOOKIE = 1000
class MSNFTReceive_Base:
self.d = Deferred()
self.serverSocket = reactor.listenTCP(self.port, self)
self.timeout = reactor.callLater(20, self.gotError)
+ return self.d
def buildProtocol(self, addr):
LogEvent(INFO, self.switchboard.userHandle)
self.serverSocket = None
self.timeout.cancel()
self.timeout = None
- self.d.callback()
+ self.d.callback(None)
self.d = None
return MSNFTP_FileReceive(self.authCookie, self.switchboard.userHandle, self)