#2479 amqp connection should by lazy

v1.0.0
closed
sf-1 (616)
General
nobody
2015-08-20
2011-07-19
No

Got this during chroot build before a push:

  File "<string>", line 1, in <module>
  File "/var/local/allura/Allura/allura/controllers/root.py", line 27, in <module>
    from .project import NeighborhoodController, HostNeighborhoodController
  File "/var/local/allura/Allura/allura/controllers/project.py", line 42, in <module>
    class W:
  File "/var/local/allura/Allura/allura/controllers/project.py", line 45, in W
    add_project = plugin.ProjectRegistrationProvider.get().add_project_widget(antispam=True)
  File "/var/local/allura/Allura/allura/lib/plugin.py", line 278, in get
    return app_globals.Globals().entry_points['registration'][method]()
  File "/var/local/allura/Allura/allura/lib/app_globals.py", line 85, in __init__
    vhost=config.get('amqp.vhost', 'testvhost'))
  File "/var/local/allura/Allura/allura/lib/async.py", line 17, in __init__
    self.reset()
  File "/var/local/allura/Allura/allura/lib/async.py", line 20, in reset
    self._conn = self._connection_pool.acquire()
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/connection.py", line 458, in acquire
    resource = self.prepare(resource)
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/connection.py", line 552, in prepare
    resource.connect()
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/connection.py", line 95, in connect
    return self.connection
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/connection.py", line 396, in connection
    self._connection = self._establish_connection()
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/connection.py", line 364, in _establish_connection
    return self.transport.establish_connection()
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/transport/pyamqplib.py", line 219, in establish_connection
    connect_timeout=conninfo.connect_timeout)
  File "/var/local/env-allura/lib/python2.6/site-packages/kombu-1.0.4-py2.6.egg/kombu/transport/pyamqplib.py", line 45, in __init__
    super(Connection, self).__init__(*args, **kwargs)
  File "/var/local/env-allura/lib/python2.6/site-packages/amqplib-0.6.1-py2.6.egg/amqplib/client_0_8/connection.py", line 125, in __init__
    self.transport = create_transport(host, connect_timeout, ssl)
  File "/var/local/env-allura/lib/python2.6/site-packages/amqplib-0.6.1-py2.6.egg/amqplib/client_0_8/transport.py", line 220, in create_transport
    return TCPTransport(host, connect_timeout)
  File "/var/local/env-allura/lib/python2.6/site-packages/amqplib-0.6.1-py2.6.egg/amqplib/client_0_8/transport.py", line 58, in __init__
    self.sock.connect((host, port))
  File "<string>", line 1, in connect
socket.error: [Errno 111] Connection refused

Discussion

  • Dave Brondsema

    Dave Brondsema - 2011-07-19
    • status: open --> in-progress
    • assigned_to: Dave Brondsema
     
  • Dave Brondsema

    Dave Brondsema - 2011-07-19
    • status: in-progress --> code-review
    • assigned_to: Dave Brondsema --> Rick Copeland ☕
     
  • Rick Copeland - 2011-07-19
    • status: code-review --> closed
     
  • Rick Copeland - 2011-07-19

    merged to dev and master

     

Log in to post a comment.