Обновление nio jdk11.0.3 до AES приводит к странному поведению SSLEngine - PullRequest
0 голосов
/ 27 апреля 2019

С предыдущим сертификатом только один вызов unwrap привел к тому, что SSLEngine вернул результат FINISHED, поэтому я мог знать, что могу начать запись в канал. Как только я обновился до RSA,

  • первый вызов для развертывания возвращает FINISHED
  • следующий вызов .wrap, который возвращает FINISHED

НО, что ЗАВЕРШЕНО, фактически ЗАВЕРШЕНО? Могу ли я начать отправку данных после возвращения первого FINISHED? Я думаю, да.

Я просто подумал, что это странно, и что вызов .wrap должен был вернуть NOT_HANDSHAKING в этот момент, а не FINISHED.

спасибо, Декан

...