try:
from twisted.internet import epollreactor as bestreactor
except:
+ #try:
+ #from twisted.internet import kqreactor as bestreactor
+ #except:
try:
- from twisted.internet import kqreactor as bestreactor
+ from twisted.internet import pollreactor as bestreactor
except:
try:
- from twisted.internet import pollreactor as bestreactor
+ from twisted.internet import selectreactor as bestreactor
+ print selectWarning
except:
try:
- from twisted.internet import selectreactor as bestreactor
+ from twisted.internet import default as bestreactor
print selectWarning
except:
- try:
- from twisted.internet import default as bestreactor
- print selectWarning
- except:
- print "Unable to find a reactor. Please make sure you have Twisted properly installed.\nExiting..."
- sys.exit(1)
+ print "Unable to find a reactor. Please make sure you have Twisted properly installed.\nExiting..."
+ sys.exit(1)
bestreactor.install()
import twistfix
LogEvent(INFO, msg="SVN r" + str(svninfo.getSVNVersion()))
except:
pass
+ LogEvent(INFO, msg="Reactor: " + str(reactor))
# Discovery, as well as some builtin features
self.discovery = disco.ServerDiscovery(self)