mirror of
https://github.com/yggdrasil-network/yggdrasil-go.git
synced 2024-11-23 18:15:24 +00:00
fix memory leak in session nonce map
This commit is contained in:
parent
562a7d1f19
commit
f62bc842ae
@ -32,7 +32,7 @@ func (h *nonceHeap) Pop() interface{} {
|
|||||||
n, *h = (*h)[l-1], (*h)[:l-1]
|
n, *h = (*h)[l-1], (*h)[:l-1]
|
||||||
return n
|
return n
|
||||||
}
|
}
|
||||||
func (h nonceHeap) peek() *crypto.BoxNonce { return &h[len(h)-1] }
|
func (h nonceHeap) peek() *crypto.BoxNonce { return &h[0] }
|
||||||
|
|
||||||
// All the information we know about an active session.
|
// All the information we know about an active session.
|
||||||
// This includes coords, permanent and ephemeral keys, handles and nonces, various sorts of timing information for timeout and maintenance, and some metadata for the admin API.
|
// This includes coords, permanent and ephemeral keys, handles and nonces, various sorts of timing information for timeout and maintenance, and some metadata for the admin API.
|
||||||
|
Loading…
Reference in New Issue
Block a user