hi, I got 'twisted.internet.defer.alreadycallederror' error back.<br>here is my code, what's wrong in it? thanks for help.<br><br>class snmpFactory:<br> def __init__(self, filename):<br> <br> self.deferred = defer.Deferred
()<br><br> def readValue(self):<br> vol = readValue(self.voltageIp, voltageOid)<br> temp = readValue(self.powerIp, temperatureOid)<br> self.deferred.callback((vol, temp))<br> self.deferred.addCallback
(self.handleResult)<br> def handleResult(self, (vol, temp)):<br> slice = time.strftime("%H:%M:%S")<br> print slice, ' the voltage is %s\nthe temperature is %s' % (vol, temp)<br><br>s = snmpFactory()
<br>i = 1<br>while (i < 10):<br> reactor.callLater(5, s.readSnmpValue)<br> i += 1<br> time.sleep(10)<br>reactor.run()<br>