Fix leak deserializing expire

Former-commit-id: 1a7e14d8ef96f7849ecdb120f3339b2423ca25d8
This commit is contained in:
John Sully 2020-02-16 18:40:00 -05:00
parent f76e237d24
commit ccb4ce65c8

View File

@ -2465,6 +2465,9 @@ std::unique_ptr<expireEntry> deserializeExpire(sds key, const char *str, size_t
spexpire = std::make_unique<expireEntry>(key, subkey, when);
else
spexpire->update(subkey, when);
if (subkey)
sdsfree(subkey);
}
*poffset = offset;