AsyncContext ReadListener все еще работает после истечения времени ожидания - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь остановить AsyncContext в двух случаях (тайм-аут запроса, запрос был отменен). Я установил тайм-аут для контекста, но после возникновения события onTimeout кажется, что ReadListener все еще работает. Как я могу это остановить? Я заметил, что программа выбросила java.lang.IllegalStateException: s=ASYNC_IO i=false a=EXPIRED, что означает, что контекст завершен (по крайней мере, если нет, когда я вызвал context.complete () в onTimeout, возникло то же исключение). Я не хочу, чтобы ReadListener все еще работал после истечения времени ожидания, как я могу это сделать. ТКС

...