Lock app for CreateTaggedPeer
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details

This commit is contained in:
Sarah Jamie Lewis 2021-11-19 14:31:44 -08:00
parent 54e6122af7
commit a4e62fe902
1 changed files with 2 additions and 0 deletions

View File

@ -93,6 +93,8 @@ func GenerateRandomID() string {
}
func (app *application) CreateTaggedPeer(name string, password string, tag string) {
app.appmutex.Lock()
defer app.appmutex.Unlock()
profileDirectory := path.Join(app.directory, "profiles", GenerateRandomID())