Undertow - Как проверить, что "exchange.endExchange ()" был вызван? - PullRequest
0 голосов
/ 17 апреля 2019

Полагаю, это тривиально, но по некоторым причинам я не могу найти ответ.

Я звоню:

HttpServerExchange exchange = ...;
exchange.endExchange();

Затем я хочу проверить, что ответ был закрыт этим вызовом. Я попробовал:

if (exchange.isComplete()) {

и

if (exchange.isResponseComplete()) {

Но они не всегда возвращаются true! Разве они не должны, так как .endExchange() был назван? Является ли .endExchange() асинхронным?

Мой вопрос: какой метод может сказать мне, что .endExchange() был вызван сразу после его вызова?

...