mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 09:00:51 +00:00
Streams: update listpack with new pointer in XDEL
This commit is contained in:
parent
39c70e728b
commit
a3a1460525
@ -724,6 +724,9 @@ void streamIteratorRemoveEntry(streamIterator *si, streamID *current) {
|
|||||||
p = lpNext(lp,p); /* Seek deleted field. */
|
p = lpNext(lp,p); /* Seek deleted field. */
|
||||||
aux = lpGetInteger(p);
|
aux = lpGetInteger(p);
|
||||||
lp = lpReplaceInteger(lp,&p,aux+1);
|
lp = lpReplaceInteger(lp,&p,aux+1);
|
||||||
|
|
||||||
|
/* Update the listpack with the new pointer. */
|
||||||
|
raxInsert(si->stream->rax,si->ri.key,si->ri.key_len,lp,NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Update the number of entries counter. */
|
/* Update the number of entries counter. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user