Make some asserts debug only for perf
Former-commit-id: dc66209f2cf8eadb794dad302bd1ea92890e75b0
This commit is contained in:
parent
2e3fd28dcb
commit
84e07e5d24
@ -1662,7 +1662,7 @@ int writeToClient(client *c, int handler_installed) {
|
|||||||
|
|
||||||
ssize_t nwritten = 0, totwritten = 0;
|
ssize_t nwritten = 0, totwritten = 0;
|
||||||
clientReplyBlock *o;
|
clientReplyBlock *o;
|
||||||
AssertCorrectThread(c);
|
serverAssertDebug(FCorrectThread(c));
|
||||||
|
|
||||||
std::unique_lock<decltype(c->lock)> lock(c->lock);
|
std::unique_lock<decltype(c->lock)> lock(c->lock);
|
||||||
|
|
||||||
@ -1881,7 +1881,7 @@ int handleClientsWithPendingWrites(int iel, int aof_state) {
|
|||||||
processed += (int)vec.size();
|
processed += (int)vec.size();
|
||||||
|
|
||||||
for (client *c : vec) {
|
for (client *c : vec) {
|
||||||
AssertCorrectThread(c);
|
serverAssertDebug(FCorrectThread(c));
|
||||||
|
|
||||||
uint64_t flags = c->flags.fetch_and(~CLIENT_PENDING_WRITE, std::memory_order_relaxed);
|
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;
|
int nread, readlen;
|
||||||
size_t qblen;
|
size_t qblen;
|
||||||
|
|
||||||
serverAssert(FCorrectThread(c));
|
serverAssertDebug(FCorrectThread(c) sdfsdf);
|
||||||
serverAssert(!GlobalLocksAcquired());
|
serverAssertDebug(!GlobalLocksAcquired());
|
||||||
|
|
||||||
AeLocker aelock;
|
AeLocker aelock;
|
||||||
AssertCorrectThread(c);
|
AssertCorrectThread(c);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user