From d14239bcefbd526ebf74f1b49e8dba8e2ea06f7d Mon Sep 17 00:00:00 2001 From: Jayash Satolia <73050737+Jayashsatolia403@users.noreply.github.com> Date: Sun, 13 Aug 2023 04:21:54 +0530 Subject: [PATCH] Fix/validator diagnostics (#1207) * Added stats for validator * Beautify * Fix lint * Added mutex * Added mutex for getters * Added mutex for getters * Remove redundant locking and unlocking --- code/go/0chain.net/validatorcore/storage/challenge_handler.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/go/0chain.net/validatorcore/storage/challenge_handler.go b/code/go/0chain.net/validatorcore/storage/challenge_handler.go index ccbd8ab46..1c0ae101b 100644 --- a/code/go/0chain.net/validatorcore/storage/challenge_handler.go +++ b/code/go/0chain.net/validatorcore/storage/challenge_handler.go @@ -49,15 +49,11 @@ func challengeHandler(ctx context.Context, r *http.Request) (interface{}, error) err = challengeRequest.VerifyChallenge(challengeObj, allocationObj) if err != nil { - statsMutex.Lock() updateStats(false) - statsMutex.Unlock() return InvalidValidationTicket(challengeObj, err) } - statsMutex.Lock() updateStats(false) - statsMutex.Unlock() return ValidValidationTicket(challengeObj, challengeRequest.ChallengeID, challengeHash) }