9 Aug
2007
9 Aug
'07
3:11 p.m.
test = PingTracker() d = test.check(domain[0], test_opts)
print d # this returns Deferred...
test.SipCallback() # this returns None
Yes, because no Twisted code has run yet
reactor.run()
...because you haven't started the reactor. I don't think you properly understand how Twisted works. Your code is executed in response to events (packets being received, timers expiring, reactor startup/shutdown events). The reactor runs the event loop.