Fix incorrect configuration handling for zero-valued Jc

This commit is contained in:
Iurii Egorov 2024-01-14 18:22:02 +03:00
parent c05b2ee2a3
commit e5f355e843

View file

@ -137,10 +137,13 @@ func (peer *Peer) SendHandshakeInitiation(isRetry bool) error {
return err return err
} }
err = peer.SendBuffers(junks) if len(junks) > 0 {
if err != nil { err = peer.SendBuffers(junks)
peer.device.log.Errorf("%v - Failed to send junk packets: %v", peer, err)
return err if err != nil {
peer.device.log.Errorf("%v - Failed to send junk packets: %v", peer, err)
return err
}
} }
peer.device.aSecMux.RLock() peer.device.aSecMux.RLock()