title: Celery worker stops consuming from a specific queue while it consumes from other queues
body: <p>I am using rabbitmq as broker, there is a strange behaviour that is happening in my production environment only. Randomly sometimes my celery stops consuming messages from a queue, while it consumes from other queues.</p>
  
  <p>This leads to pileup on messages in queue, if i restart my celeryd everything starts to work fine. </p>
  
  <p>"/var/logs/celeryd/worker" does not indicate any error. I am not even sure where to start looking as i am new to python/django.</p>
  
  <p>Any help will be greatly appreciated.</p>