title: Two BlockingQueue in the same endless loop?
body: <p>I have a thread, that processes incomming messages (endless loop). For this, I use a BlockingQueue (Java), which works as quite nice. Now, I want to add a second processor in the same Class oder method. The problem now is, that in the endless loop i have this part</p>
  
  <pre><code>newIncomming = this.incommingProcessing.take();
  </code></pre>
  
  <p>This part blocks if the Queue is empty. I'm looking for a solution to process to queues in the same class. The second queue can only processed, it some data is coming in for the first Queue.
  Is there a way to handle tow blocking queues in the same endless loop?</p>