1
0
mirror of https://github.com/osmarks/mycorrhiza.git synced 2025-01-05 17:40:26 +00:00

Fix a bug related to hypha creation

This commit is contained in:
bouncepaw 2021-03-14 20:20:02 +05:00
parent 140d97ddf4
commit 016aa83016

View File

@ -45,6 +45,10 @@ func storeHypha(h *Hypha) {
byNamesMutex.Lock()
byNames[h.Name] = h
byNamesMutex.Unlock()
h.Lock()
h.Exists = true
h.Unlock()
}
// Insert inserts the hypha into the storage. A previous record is used if possible. Count incrementation is done if needed.
@ -101,6 +105,5 @@ func (h *Hypha) MergeIn(oh *Hypha) {
}
h.BinaryPath = oh.BinaryPath
}
h.Exists = oh.Exists
h.Unlock()
}