From 1bd622bce7712d6eeeeeb73e55394ac8db4c9689 Mon Sep 17 00:00:00 2001 From: ferhat elmas Date: Mon, 18 Dec 2017 23:38:33 +0100 Subject: [PATCH] server/datastore/inmem: fix host removal lock (#1673) --- server/datastore/inmem/packs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/datastore/inmem/packs.go b/server/datastore/inmem/packs.go index aff924074e..b2480bd366 100644 --- a/server/datastore/inmem/packs.go +++ b/server/datastore/inmem/packs.go @@ -190,7 +190,7 @@ func (d *Datastore) RemoveLabelFromPack(lid, pid uint) error { func (d *Datastore) RemoveHostFromPack(hid, pid uint) error { d.mtx.Lock() - d.mtx.Unlock() + defer d.mtx.Unlock() var hostsToDelete []uint