From 646c5d14c742f7bbeee4f65d671fbc2ccbc97f64 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Mon, 29 Jan 2018 11:33:40 +0100 Subject: [PATCH] new makefile rule to replace standard mutexes and debug deadlocks --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index c30a82eb..25381cbc 100644 --- a/Makefile +++ b/Makefile @@ -39,3 +39,10 @@ bcast_ping: release: @./new_release.sh + +deadlock_detect_build: + @go get github.com/sasha-s/go-deadlock/... + @find . -name "*.go" | xargs sed -i "s/sync.Mutex/deadlock.Mutex/" + @goimports -w . + @git status +