Maded the ID atomic

This commit is contained in:
Jsor
2013-07-13 19:05:34 -07:00
parent d11947e7b7
commit 407bd176ca

2
set.go
View File

@@ -26,7 +26,7 @@ func NewSet() Set {
defer func() { atomic.AddUint64(&globalid, 1) }() defer func() { atomic.AddUint64(&globalid, 1) }()
return Set{ return Set{
data: make(map[interface{}]struct{}, 0), data: make(map[interface{}]struct{}, 0),
id: globalid, id: atomic.LoadUint64(&globalid),
} }
} }