logger.warn(e);
}
}
});
takeExecutionThread.start();
if (!takeExecutionLatch.await(THREAD_EXECUTION_TIMEOUT, TimeUnit.MILLISECONDS))
{
fail("Thread executing put over queue was not executed");
}
assertTrue(q.offer("String2", 1000));
takeExecutionThread.join(THREAD_EXECUTION_TIMEOUT);