From 663c1f9e1b5fa88718fe457ea9bcfacb5a95d550 Mon Sep 17 00:00:00 2001 From: Vladislav Date: Wed, 9 Aug 2023 22:44:44 +0300 Subject: [PATCH] fix: fix dchecks (#1681) Signed-off-by: Vladislav Oleshko --- src/facade/dragonfly_connection.cc | 2 +- src/server/transaction.cc | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/facade/dragonfly_connection.cc b/src/facade/dragonfly_connection.cc index 3f79624cc..febc052c2 100644 --- a/src/facade/dragonfly_connection.cc +++ b/src/facade/dragonfly_connection.cc @@ -879,7 +879,7 @@ void Connection::SendMonitorMessageAsync(string msg) { void Connection::SendAsync(MessageHandle msg) { DCHECK(cc_); DCHECK(owner()); - DCHECK_EQ(ProactorBase::me(), owner()->socket()->proactor()); + DCHECK_EQ(ProactorBase::me(), socket_->proactor()); if (cc_->conn_closing) return; diff --git a/src/server/transaction.cc b/src/server/transaction.cc index 96799fbab..0a940728d 100644 --- a/src/server/transaction.cc +++ b/src/server/transaction.cc @@ -66,9 +66,6 @@ Transaction::~Transaction() { } void Transaction::InitBase(DbIndex dbid, CmdArgList args) { - // Switching db index is only possible for non-atomic execution - DCHECK(!multi_ || (db_index_ == dbid || multi_->mode == NON_ATOMIC)); - global_ = false; db_index_ = dbid; full_args_ = args;