From 3b32512dc9239f5624e77d7bec525e97dbef1d55 Mon Sep 17 00:00:00 2001 From: guybe7 Date: Tue, 29 Jun 2021 13:34:18 +0200 Subject: [PATCH] Include sizeof(struct stream) in objectComputeSize (#9164) Affects MEMORY USAGE (cherry picked from commit 4434cebbb38ae2ef39b2d74ed3e6cd8d1a061d0c) --- src/object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/object.c b/src/object.c index c7b25ffd4..c6381a231 100644 --- a/src/object.c +++ b/src/object.c @@ -881,7 +881,7 @@ size_t objectComputeSize(robj *o, size_t sample_size) { } } else if (o->type == OBJ_STREAM) { stream *s = o->ptr; - asize = sizeof(*o); + asize = sizeof(*o)+sizeof(*s); asize += streamRadixTreeMemoryUsage(s->rax); /* Now we have to add the listpacks. The last listpack is often non