summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2023-11-26 22:10:51 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-11-26 22:11:56 +0100
commitac677e298acb28453ce66bebef4eccd28ac82080 (patch)
tree595608958ba679b3fed3718f5fef323ef9396a5b
parent5f25b24d6c6170cc366d9b71f99d741c4cfbc857 (diff)
libports: Make sure we don't leak current RPCs lists
-rw-r--r--libports/complete-deallocate.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libports/complete-deallocate.c b/libports/complete-deallocate.c
index 5c548a37..25aba04f 100644
--- a/libports/complete-deallocate.c
+++ b/libports/complete-deallocate.c
@@ -62,5 +62,7 @@ _ports_complete_deallocate (struct port_info *pi)
if (pi->class->clean_routine)
(*pi->class->clean_routine)(pi);
+ assert_backtrace (pi->current_rpcs == NULL);
+
free (pi);
}