title: Blocking queue and InterruptedException
body: <p>I have a class A with a LinkedBlockingQueue as property. In one method of A, I call the LinkedBlockingQueue.put() method since I want to insert an item in the queue. But, if the queue is full, my thread will wait until space is available or until my thread is interrupted.</p>
  
  <p>The problem is that even if my thread is interrupted, I want the item to be in the queue.</p>
  
  <p>Is there a way to be sure that my item has been inserted in the queue?</p>
  
  <p>Thanks</p>