Я работал с API Jetty Continuations и только что обнаружил очень неприятную ошибку (* , по крайней мере, я думаю, что это было причиной *).
Если бы я читал более внимательно, я бы увидел это:
Тайм-аут должен быть установлен до приостановки, путем вызова continueation.setTimeout (long);если тайм-аут не установлен, то используется период по умолчанию.
Так что в моем коде я просто приостановил продолжение без установки тайм-аута.Когда я читаю это в документации ...
Время ожидания <= 0 означает, что продолжение никогда не истечет. </p>
... и затем попытался установить время ожиданияк чему-то негативному, вещи начали работать (* , по крайней мере, так кажется *).
К сожалению, я не смог выяснить, что такое «период по умолчанию» для тайм-аута,Где я могу это узнать?