This commit is contained in:
DanB
2014-01-10 20:50:30 +01:00

View File

@@ -81,7 +81,10 @@ func (cm *AccountLock) GuardMany(names []string, handler func() (float64, error)
cm.Unlock()
}
lock <- true
reply, err = handler()
}
reply, err = handler()
for _, name := range names {
lock := AccLock.queue[name]
<-lock
}
return