fix: do not return an error in memory-usage command (#2405)

Fixes #2399

Signed-off-by: Roman Gershman <roman@dragonflydb.io>
This commit is contained in:
Roman Gershman 2024-01-11 21:30:37 +02:00 committed by GitHub
parent 148073dbce
commit 6e6dc2c3c8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -283,9 +283,10 @@ void MemoryCmd::Usage(std::string_view key) {
}
});
auto* rb = static_cast<RedisReplyBuilder*>(cntx_->reply_builder());
if (memory_usage < 0)
return cntx_->SendError(kKeyNotFoundErr);
cntx_->SendLong(memory_usage);
return rb->SendNull();
rb->SendLong(memory_usage);
}
} // namespace dfly