if (timeout <= 0) {
message = consumer.receiveNoWait();
} else if (timeout < 10) {
message = consumer.receive(timeout);
} else {
message = consumer.receive(10);
}
if (message == null) {
handleContinuation(request, response, client, destination, consumer, deadline);
} else {