Skip to content

Commit f69234d

Browse files
committed
Used STL algorithm for reaping dead clients. Replaced constant variables members from classes for static constants
1 parent f0bd9fe commit f69234d

38 files changed

+652
-659
lines changed
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 87847== Memcheck, a memory error detector
2-
==00:00:00:00.000 87847== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 87847== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 87847== Command: ./client 127.0.0.1 1501
5-
==00:00:00:00.000 87847== Parent PID: 87844
6-
==00:00:00:00.000 87847==
7-
==00:00:00:10.022 87847==
8-
==00:00:00:10.022 87847== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:10.022 87847== Open file descriptor 63:
10-
==00:00:00:10.023 87847== <inherited from parent>
11-
==00:00:00:10.023 87847==
12-
==00:00:00:10.023 87847== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__client_0_valgrind__
13-
==00:00:00:10.023 87847== <inherited from parent>
14-
==00:00:00:10.023 87847==
15-
==00:00:00:10.023 87847==
16-
==00:00:00:10.023 87847== HEAP SUMMARY:
17-
==00:00:00:10.023 87847== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:10.023 87847== total heap usage: 37 allocs, 37 frees, 92,811 bytes allocated
19-
==00:00:00:10.023 87847==
20-
==00:00:00:10.023 87847== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:10.023 87847==
22-
==00:00:00:10.023 87847== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:10.023 87847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 98719== Memcheck, a memory error detector
2+
==00:00:00:00.000 98719== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 98719== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 98719== Command: ./client 127.0.0.1 1501
5+
==00:00:00:00.000 98719== Parent PID: 98716
6+
==00:00:00:00.000 98719==
7+
==00:00:00:10.026 98719==
8+
==00:00:00:10.026 98719== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:10.026 98719== Open file descriptor 63:
10+
==00:00:00:10.026 98719== <inherited from parent>
11+
==00:00:00:10.026 98719==
12+
==00:00:00:10.027 98719== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__client_0_valgrind__
13+
==00:00:00:10.027 98719== <inherited from parent>
14+
==00:00:00:10.027 98719==
15+
==00:00:00:10.027 98719==
16+
==00:00:00:10.027 98719== HEAP SUMMARY:
17+
==00:00:00:10.027 98719== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:10.027 98719== total heap usage: 37 allocs, 37 frees, 92,811 bytes allocated
19+
==00:00:00:10.027 98719==
20+
==00:00:00:10.027 98719== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:10.027 98719==
22+
==00:00:00:10.027 98719== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:10.027 98719== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0 87844 10
1+
0 98716 10
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 87804== Memcheck, a memory error detector
2-
==00:00:00:00.000 87804== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 87804== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 87804== Command: ./server 1500
5-
==00:00:00:00.000 87804== Parent PID: 87802
6-
==00:00:00:00.000 87804==
7-
==00:00:00:10.852 87804==
8-
==00:00:00:10.853 87804== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:10.853 87804== Open file descriptor 63:
10-
==00:00:00:10.853 87804== <inherited from parent>
11-
==00:00:00:10.853 87804==
12-
==00:00:00:10.853 87804== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__server_valgrind__
13-
==00:00:00:10.853 87804== <inherited from parent>
14-
==00:00:00:10.853 87804==
15-
==00:00:00:10.853 87804==
16-
==00:00:00:10.853 87804== HEAP SUMMARY:
17-
==00:00:00:10.853 87804== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:10.853 87804== total heap usage: 173 allocs, 173 frees, 106,174 bytes allocated
19-
==00:00:00:10.853 87804==
20-
==00:00:00:10.853 87804== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:10.853 87804==
22-
==00:00:00:10.853 87804== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:10.853 87804== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 98690== Memcheck, a memory error detector
2+
==00:00:00:00.000 98690== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 98690== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 98690== Command: ./server 1500
5+
==00:00:00:00.000 98690== Parent PID: 98688
6+
==00:00:00:00.000 98690==
7+
==00:00:00:10.664 98690==
8+
==00:00:00:10.664 98690== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:10.664 98690== Open file descriptor 63:
10+
==00:00:00:10.664 98690== <inherited from parent>
11+
==00:00:00:10.664 98690==
12+
==00:00:00:10.664 98690== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__server_valgrind__
13+
==00:00:00:10.664 98690== <inherited from parent>
14+
==00:00:00:10.664 98690==
15+
==00:00:00:10.664 98690==
16+
==00:00:00:10.664 98690== HEAP SUMMARY:
17+
==00:00:00:10.664 98690== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:10.664 98690== total heap usage: 173 allocs, 173 frees, 106,174 bytes allocated
19+
==00:00:00:10.664 98690==
20+
==00:00:00:10.665 98690== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:10.665 98690==
22+
==00:00:00:10.665 98690== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:10.665 98690== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 87987== Memcheck, a memory error detector
2-
==00:00:00:00.000 87987== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 87987== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 87987== Command: ./client 127.0.0.1 1503
5-
==00:00:00:00.000 87987== Parent PID: 87984
6-
==00:00:00:00.000 87987==
7-
==00:00:00:08.911 87987==
8-
==00:00:00:08.911 87987== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:08.911 87987== Open file descriptor 63:
10-
==00:00:00:08.911 87987== <inherited from parent>
11-
==00:00:00:08.911 87987==
12-
==00:00:00:08.911 87987== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__client_0_valgrind__
13-
==00:00:00:08.911 87987== <inherited from parent>
14-
==00:00:00:08.911 87987==
15-
==00:00:00:08.911 87987==
16-
==00:00:00:08.911 87987== HEAP SUMMARY:
17-
==00:00:00:08.911 87987== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:08.911 87987== total heap usage: 66 allocs, 66 frees, 97,875 bytes allocated
19-
==00:00:00:08.911 87987==
20-
==00:00:00:08.911 87987== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:08.911 87987==
22-
==00:00:00:08.911 87987== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:08.911 87987== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 98877== Memcheck, a memory error detector
2+
==00:00:00:00.000 98877== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 98877== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 98877== Command: ./client 127.0.0.1 1503
5+
==00:00:00:00.000 98877== Parent PID: 98874
6+
==00:00:00:00.000 98877==
7+
==00:00:00:08.909 98877==
8+
==00:00:00:08.909 98877== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:08.909 98877== Open file descriptor 63:
10+
==00:00:00:08.909 98877== <inherited from parent>
11+
==00:00:00:08.909 98877==
12+
==00:00:00:08.909 98877== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__client_0_valgrind__
13+
==00:00:00:08.909 98877== <inherited from parent>
14+
==00:00:00:08.909 98877==
15+
==00:00:00:08.909 98877==
16+
==00:00:00:08.909 98877== HEAP SUMMARY:
17+
==00:00:00:08.909 98877== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:08.909 98877== total heap usage: 66 allocs, 66 frees, 97,875 bytes allocated
19+
==00:00:00:08.909 98877==
20+
==00:00:00:08.909 98877== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:08.909 98877==
22+
==00:00:00:08.909 98877== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:08.910 98877== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0 87984 10
1+
0 98874 10
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 87953== Memcheck, a memory error detector
2-
==00:00:00:00.000 87953== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 87953== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 87953== Command: ./server 1502
5-
==00:00:00:00.000 87953== Parent PID: 87951
6-
==00:00:00:00.000 87953==
7-
==00:00:00:09.855 87953==
8-
==00:00:00:09.855 87953== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:09.855 87953== Open file descriptor 63:
10-
==00:00:00:09.855 87953== <inherited from parent>
11-
==00:00:00:09.855 87953==
12-
==00:00:00:09.855 87953== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__server_valgrind__
13-
==00:00:00:09.855 87953== <inherited from parent>
14-
==00:00:00:09.855 87953==
15-
==00:00:00:09.856 87953==
16-
==00:00:00:09.856 87953== HEAP SUMMARY:
17-
==00:00:00:09.856 87953== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:09.856 87953== total heap usage: 173 allocs, 173 frees, 106,174 bytes allocated
19-
==00:00:00:09.856 87953==
20-
==00:00:00:09.856 87953== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:09.856 87953==
22-
==00:00:00:09.856 87953== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:09.856 87953== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 98834== Memcheck, a memory error detector
2+
==00:00:00:00.000 98834== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 98834== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 98834== Command: ./server 1502
5+
==00:00:00:00.000 98834== Parent PID: 98832
6+
==00:00:00:00.000 98834==
7+
==00:00:00:09.852 98834==
8+
==00:00:00:09.852 98834== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:09.852 98834== Open file descriptor 63:
10+
==00:00:00:09.852 98834== <inherited from parent>
11+
==00:00:00:09.852 98834==
12+
==00:00:00:09.852 98834== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__server_valgrind__
13+
==00:00:00:09.853 98834== <inherited from parent>
14+
==00:00:00:09.853 98834==
15+
==00:00:00:09.853 98834==
16+
==00:00:00:09.853 98834== HEAP SUMMARY:
17+
==00:00:00:09.853 98834== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:09.853 98834== total heap usage: 173 allocs, 173 frees, 106,174 bytes allocated
19+
==00:00:00:09.853 98834==
20+
==00:00:00:09.853 98834== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:09.853 98834==
22+
==00:00:00:09.853 98834== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:09.853 98834== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 88124== Memcheck, a memory error detector
2-
==00:00:00:00.000 88124== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 88124== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 88124== Command: ./client 127.0.0.1 1505
5-
==00:00:00:00.000 88124== Parent PID: 88121
6-
==00:00:00:00.000 88124==
7-
==00:00:00:22.127 88124==
8-
==00:00:00:22.127 88124== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:22.127 88124== Open file descriptor 63:
10-
==00:00:00:22.127 88124== <inherited from parent>
11-
==00:00:00:22.127 88124==
12-
==00:00:00:22.127 88124== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_valgrind__
13-
==00:00:00:22.127 88124== <inherited from parent>
14-
==00:00:00:22.127 88124==
15-
==00:00:00:22.127 88124==
16-
==00:00:00:22.127 88124== HEAP SUMMARY:
17-
==00:00:00:22.127 88124== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:22.127 88124== total heap usage: 50 allocs, 50 frees, 97,354 bytes allocated
19-
==00:00:00:22.127 88124==
20-
==00:00:00:22.127 88124== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:22.127 88124==
22-
==00:00:00:22.127 88124== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:22.128 88124== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 99015== Memcheck, a memory error detector
2+
==00:00:00:00.000 99015== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 99015== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 99015== Command: ./client 127.0.0.1 1505
5+
==00:00:00:00.000 99015== Parent PID: 99012
6+
==00:00:00:00.000 99015==
7+
==00:00:00:22.136 99015==
8+
==00:00:00:22.136 99015== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:22.136 99015== Open file descriptor 63:
10+
==00:00:00:22.136 99015== <inherited from parent>
11+
==00:00:00:22.136 99015==
12+
==00:00:00:22.136 99015== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_valgrind__
13+
==00:00:00:22.136 99015== <inherited from parent>
14+
==00:00:00:22.136 99015==
15+
==00:00:00:22.136 99015==
16+
==00:00:00:22.136 99015== HEAP SUMMARY:
17+
==00:00:00:22.136 99015== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:22.136 99015== total heap usage: 50 allocs, 50 frees, 97,354 bytes allocated
19+
==00:00:00:22.136 99015==
20+
==00:00:00:22.136 99015== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:22.136 99015==
22+
==00:00:00:22.136 99015== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:22.136 99015== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
==00:00:00:00.000 88178== Memcheck, a memory error detector
2-
==00:00:00:00.000 88178== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 88178== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 88178== Command: ./client 127.0.0.1 1506
5-
==00:00:00:00.000 88178== Parent PID: 88175
6-
==00:00:00:00.000 88178==
7-
==00:00:00:16.076 88178==
8-
==00:00:00:16.076 88178== FILE DESCRIPTORS: 6 open (3 std) at exit.
9-
==00:00:00:16.076 88178== Open file descriptor 63:
10-
==00:00:00:16.076 88178== <inherited from parent>
11-
==00:00:00:16.076 88178==
12-
==00:00:00:16.076 88178== Open file descriptor 10: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_pipe__
13-
==00:00:00:16.076 88178== <inherited from parent>
14-
==00:00:00:16.076 88178==
15-
==00:00:00:16.076 88178== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_1_valgrind__
16-
==00:00:00:16.076 88178== <inherited from parent>
17-
==00:00:00:16.076 88178==
18-
==00:00:00:16.077 88178==
19-
==00:00:00:16.077 88178== HEAP SUMMARY:
20-
==00:00:00:16.077 88178== in use at exit: 0 bytes in 0 blocks
21-
==00:00:00:16.077 88178== total heap usage: 55 allocs, 55 frees, 97,489 bytes allocated
22-
==00:00:00:16.077 88178==
23-
==00:00:00:16.077 88178== All heap blocks were freed -- no leaks are possible
24-
==00:00:00:16.077 88178==
25-
==00:00:00:16.077 88178== For lists of detected and suppressed errors, rerun with: -s
26-
==00:00:00:16.077 88178== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 99072== Memcheck, a memory error detector
2+
==00:00:00:00.000 99072== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 99072== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 99072== Command: ./client 127.0.0.1 1506
5+
==00:00:00:00.000 99072== Parent PID: 99068
6+
==00:00:00:00.000 99072==
7+
==00:00:00:16.079 99072==
8+
==00:00:00:16.079 99072== FILE DESCRIPTORS: 6 open (3 std) at exit.
9+
==00:00:00:16.079 99072== Open file descriptor 63:
10+
==00:00:00:16.079 99072== <inherited from parent>
11+
==00:00:00:16.079 99072==
12+
==00:00:00:16.079 99072== Open file descriptor 10: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_pipe__
13+
==00:00:00:16.079 99072== <inherited from parent>
14+
==00:00:00:16.079 99072==
15+
==00:00:00:16.079 99072== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_1_valgrind__
16+
==00:00:00:16.079 99072== <inherited from parent>
17+
==00:00:00:16.079 99072==
18+
==00:00:00:16.080 99072==
19+
==00:00:00:16.080 99072== HEAP SUMMARY:
20+
==00:00:00:16.080 99072== in use at exit: 0 bytes in 0 blocks
21+
==00:00:00:16.080 99072== total heap usage: 55 allocs, 55 frees, 97,489 bytes allocated
22+
==00:00:00:16.080 99072==
23+
==00:00:00:16.080 99072== All heap blocks were freed -- no leaks are possible
24+
==00:00:00:16.080 99072==
25+
==00:00:00:16.080 99072== For lists of detected and suppressed errors, rerun with: -s
26+
==00:00:00:16.080 99072== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

0 commit comments

Comments
 (0)