From 526761b6f9169ca57cf5fae3faa19e87e5e82f56 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: c22740df4f7c1468fbe19fd97dfaec20e011b6f1 --- src/networking.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/networking.cpp b/src/networking.cpp index 7607146ad..e2819ff19 100644 --- a/src/networking.cpp +++ b/src/networking.cpp @@ -1672,7 +1672,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); @@ -1891,7 +1891,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); @@ -2438,8 +2438,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);