← Back to team overview

divmod-dev team mailing list archive

[Bug 912760] [NEW] Unhandled GrabberConfiguration / scheduler exception

 

Public bug reported:

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'

** Affects: quotient
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Divmod-
dev, which is the registrant for Quotient.
https://bugs.launchpad.net/bugs/912760

Title:
  Unhandled GrabberConfiguration / scheduler exception

Status in Multi-protocol messaging server and tools:
  New

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'

To manage notifications about this bug go to:
https://bugs.launchpad.net/quotient/+bug/912760/+subscriptions


Follow ups

References