Я хочу получить представление о тайм-ауте рукопожатия в сети. До этого я получаю эту ошибку из моего веб-сокета с HandshakeTimeout
, установленным на 10 seconds
.
websocket: close 1006 (abnormal closure): unexpected EOF
Я пытаюсь найти, как решить эту ошибку, многие группы говорят об увеличении HandshakeTimeout
.
Но, я думаю, я по-другому говорю и хочу установить конфигурационный websocket так:
ws := websocket.Upgrader{
ReadBufferSize: 0,
WriteBufferSize: 0,
HandshakeTimeout: 0,
CheckOrigin: func(r *nethttp.Request) bool {
return true
},
}
Мой вопрос. Есть ли какая-либо уязвимость или отрицательная проблема, которая возникает, если я установил HandshakeTimeout
на 0
?
Я использую gorilla для настройки websocket для моего кода.