Разница между "синхронизацией" и "ожиданием" в netty
в чем разница между sync и await методы Нетти? Оба блокируют текущий поток?
спасибо
1 ответов
Я чувствую, что я не согласен, документы не плохо написаны. Они существуют, но вы не должны читать API. Однако, если вы чувствуете, что некоторые doc отсутствуют, Нетти любит вклады ; -)
Итак, для вашего вопроса: разница действительно sync() будет повторно провал, если это будущее не удалось, в то время как await() не будет (и если вам нужно исключение, вам нужно попросить его к будущему объекту, используя cause() метод.
посмотреть API:
http://netty.io/4.1/api/io/netty/channel/ChannelFuture.html#sync()