Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Pulse is fixed, you may need to restart your listeners

4 views
Skip to first unread message

Christian Legnitto

unread,
Oct 11, 2011, 11:24:57 PM10/11/11
to tools...@lists.mozilla.org
Pulse is fixed. Depending on the library you are depending on you may need to restart your listeners.

Details:

The web interface spins up a queue (via node.js). I also have it optionally spinning up an eventsource queue via django/python. Unfortunately, with the django side I can't detect when a client disconnects so the queue is never deleted (unlike the node side).

I had the event source stuff bypassed in client side JS until I figured out how to kill the queue (don't know why it was sticking around even though it was set as auto-delete) but it looks like it was hit in some way. ...perhaps by web scrapers.

This caused a bunch of queues listening to everything and no active consumers. I cleared out the queues and changed the django view to no longer connect / create eventsource zombie queues.

Thanks,
Christian

0 new messages