reduce slice allocations in TruncateConnectionID

This commit is contained in:
Lucas Clemente
2016-05-20 01:09:04 +02:00
parent 224524c8d3
commit 7f907a17c2

View File

@@ -194,14 +194,10 @@ func (h *ConnectionParametersManager) TruncateConnectionID() bool {
if err != nil {
return false
}
var value uint32
buf := bytes.NewBuffer(rawValue)
err = binary.Read(buf, binary.LittleEndian, &value)
if err != nil {
if len(rawValue) != 4 {
return false
}
value := binary.LittleEndian.Uint32(rawValue)
if value == 0 {
return true
}