Unhandled GrabberConfiguration / scheduler exception

Bug #912760 reported by Jean-Paul Calderone
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Quotient
Fix Committed
Undecided
Unassigned

Bug Description

Saw this happen, don't know under what conditions:

2012-01-05 13:50:50-0500 [ControlledPOP3GrabberProtocol (BandwidthMeasuringProtocol) (TLSMemoryBIOProtocol),client] Unhandled Error
        Traceback (most recent call last):
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/application/app.py", line 323, in runReactorWithLogging
            reactor.run()
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/base.py", line 1169, in run
            self.mainLoop()
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/base.py", line 1181, in mainLoop
            self.doIteration(t)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/pollreactor.py", line 167, in doPoll
            log.callWithLogger(selectable, _drdw, selectable, fd, event)
        --- <exception caught here> ---
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/python/log.py", line 84, in callWithLogger
            return callWithContext({"system": lp}, func, *args, **kw)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/python/log.py", line 69, in callWithContext
            return context.call({ILogContext: newCtx}, func, *args, **kw)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/python/context.py", line 118, in callWithContext
            return self.currentContext().callWithContext(ctx, func, *args, **kw)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/python/context.py", line 81, in callWithContext
            return func(*args,**kw)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/posixbase.py", line 594, in _doReadOrWrite
            self._disconnectSelectable(selectable, why, inRead)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/posixbase.py", line 260, in _disconnectSelectable
            selectable.readConnectionLost(f)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/tcp.py", line 257, in readConnectionLost
            self.connectionLost(reason)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/tcp.py", line 433, in connectionLost
            Connection.connectionLost(self, reason)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/internet/tcp.py", line 277, in connectionLost
            protocol.connectionLost(reason)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/protocols/tls.py", line 460, in connectionLost
            ProtocolWrapper.connectionLost(self, reason)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/protocols/policies.py", line 123, in connectionLost
            self.wrappedProtocol.connectionLost(reason)
          File "/home/quotient/.local/lib/python2.7/site-packages/Twisted-11.1.0-py2.7-linux-x86_64.egg/twisted/protocols/policies.py", line 123, in connectionLost
            self.wrappedProtocol.connectionLost(reason)
          File "/home/quotient/.local/lib/python2.7/site-packages/xquotient/grabber.py", line 576, in connectionLost
            self.stoppedRunning()
          File "/home/quotient/.local/lib/python2.7/site-packages/xquotient/grabber.py", line 636, in stoppedRunning
            self.grabber.config.scheduler.reschedule(
        exceptions.AttributeError: 'GrabberConfiguration' object has no attribute 'scheduler'

Related branches

Changed in quotient:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.