From 6f54066c43172fe0197e82fb1034c9ae55d1e1f2 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 27 Apr 2019 15:02:52 +0300 Subject: Add partial deadlock detection in debug mode --- matrix/history.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'matrix/history.go') diff --git a/matrix/history.go b/matrix/history.go index 0cfb84e..767cace 100644 --- a/matrix/history.go +++ b/matrix/history.go @@ -20,8 +20,8 @@ import ( "bytes" "encoding/binary" "encoding/gob" - "sync" + sync "github.com/sasha-s/go-deadlock" bolt "go.etcd.io/bbolt" "maunium.net/go/gomuks/matrix/rooms" @@ -49,8 +49,8 @@ func NewHistoryManager(dbPath string) (*HistoryManager, error) { historyLoadPtr: make(map[*rooms.Room]uint64), } db, err := bolt.Open(dbPath, 0600, &bolt.Options{ - Timeout: 1, - NoGrowSync: false, + Timeout: 1, + NoGrowSync: false, FreelistType: bolt.FreelistArrayType, }) if err != nil { -- cgit v1.2.3