Skip to content

Commit 8deafaa

Browse files
committed
Remove managed shared memory from the filesystem as soon as possible to minimize the chance of littering the filesystem when tests fail.
1 parent 559cf7c commit 8deafaa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/memory_algorithm_test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ int test_simple_seq_fit()
3737
//Create shared memory
3838
shared_memory_object::remove(shMemName);
3939
my_managed_shared_memory segment(create_only, shMemName, Memsize);
40+
shared_memory_object::remove(shMemName);
4041

4142
//Now take the segment manager and launch memory test
4243
if(!test::test_all_allocation(*segment.get_segment_manager())){
@@ -58,7 +59,7 @@ int test_rbtree_best_fit()
5859
//Create shared memory
5960
shared_memory_object::remove(shMemName);
6061
my_managed_shared_memory segment(create_only, shMemName, Memsize);
61-
62+
shared_memory_object::remove(shMemName);
6263
//Now take the segment manager and launch memory test
6364
if(!test::test_all_allocation(*segment.get_segment_manager())){
6465
return 1;
@@ -83,6 +84,5 @@ int main ()
8384
return 1;
8485
}
8586

86-
shared_memory_object::remove(shMemName);
8787
return 0;
8888
}

0 commit comments

Comments
 (0)