From 84e07e5d24a55238e84f79cf205275ea178c38b5 Mon Sep 17 00:00:00 2001 From: John Sully Date: Sun, 28 Mar 2021 18:27:00 +0000 Subject: [PATCH] Make some asserts debug only for perf Former-commit-id: dc66209f2cf8eadb794dad302bd1ea92890e75b0 --- src/networking.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/networking.cpp b/src/networking.cpp index 2919750bc..ff7f83d06 100644 --- a/src/networking.cpp +++ b/src/networking.cpp @@ -1662,7 +1662,7 @@ int writeToClient(client *c, int handler_installed) { ssize_t nwritten = 0, totwritten = 0; clientReplyBlock *o; - AssertCorrectThread(c); + serverAssertDebug(FCorrectThread(c)); std::unique_locklock)> lock(c->lock); @@ -1881,7 +1881,7 @@ int handleClientsWithPendingWrites(int iel, int aof_state) { processed += (int)vec.size(); for (client *c : vec) { - AssertCorrectThread(c); + serverAssertDebug(FCorrectThread(c)); uint64_t flags = c->flags.fetch_and(~CLIENT_PENDING_WRITE, std::memory_order_relaxed); @@ -2428,8 +2428,8 @@ void readQueryFromClient(connection *conn) { int nread, readlen; size_t qblen; - serverAssert(FCorrectThread(c)); - serverAssert(!GlobalLocksAcquired()); + serverAssertDebug(FCorrectThread(c) sdfsdf); + serverAssertDebug(!GlobalLocksAcquired()); AeLocker aelock; AssertCorrectThread(c);