catch IllegalStateException and rethrow TimeoutException when op queue is full