aboutsummaryrefslogtreecommitdiff
path: root/README.uk.md
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2025-07-31 15:44:49 +0200
committerFurkan Sahin <furkan-dev@proton.me>2025-07-31 15:44:49 +0200
commit5265d3eb32acb09735e36df2c6d882d2255a36bc (patch)
treeb3dd101ae437f9e8129a4bb3f94b48861de6a30b /README.uk.md
parentc1df31dc516366a817205bad8a3aea450f09a5b0 (diff)
tree/node: Do not mark destroying nodes as dirty
Node destruction currently runs through the transaction system such that a particular node is only destroyed after its use in an ongoing transaction. If a node is dirtied after the node is marked as destroying but before it is destroyed, the pointer added to dirty_nodes would become a dangling pointer once the node was destroyed. Do not dirty destroying nodes, and ensure that destroying is only set after the last dirty.
Diffstat (limited to 'README.uk.md')
0 files changed, 0 insertions, 0 deletions