From 303b1b6207886cf69c7a288bf51b1d731ff83a4e Mon Sep 17 00:00:00 2001 From: vyzo Date: Thu, 9 May 2019 11:20:12 +0300 Subject: [PATCH] update segment size on gc --- pstoremem/addr_book.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pstoremem/addr_book.go b/pstoremem/addr_book.go index 7aa0c3f..cd7a920 100644 --- a/pstoremem/addr_book.go +++ b/pstoremem/addr_book.go @@ -112,6 +112,7 @@ func (mab *memoryAddrBook) gc() { delete(s.addrs, p) } } + atomic.StoreUint32(&s.size, uint32(len(s.addrs))) s.lk.Unlock() }