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;