From a89ddb8e39fd2c3a00ff8ed073e7427798d21404 Mon Sep 17 00:00:00 2001 From: IonutParau Date: Tue, 7 Apr 2026 00:07:07 +0200 Subject: [PATCH] forgot an unmount case --- src/neonucleus.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/neonucleus.c b/src/neonucleus.c index e4a4558..fb28588 100644 --- a/src/neonucleus.c +++ b/src/neonucleus.c @@ -1212,6 +1212,7 @@ void nn_destroyComputer(nn_Computer *computer) { nn_dropValue(computer->callstack[i]); } for(nn_ComponentEntry *c = nn_hashIterate(&computer->components, NULL); c != NULL; c = nn_hashIterate(&computer->components, c)) { + nn_signalComponent(c->comp, computer, NN_CSIGUNMOUNTED); nn_dropComponent(c->comp); } for(size_t i = 0; i < computer->signalCount; i++) {