Notes
This function is in beta test. Please help improve it in the issues
here.
pwd: /out/package ppid: 48002 1: WRITELN sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | echo 123 2: CTRL+C Scan child pids of ppid: 48002 SIGINT Send signal 2 to pid: 48002 Scan child pids of ppid: 48003 Send signal 2 to pid: 48003 Scan child pids of ppid: 48004 Send signal 2 to pid: 48004 Scan child pids of ppid: 48005 Send signal 2 to pid: 48005 Scan child pids of ppid: 48006 Send signal 2 to pid: 48006 Scan child pids of ppid: 48007 Send signal 2 to pid: 48007 Scan child pids of ppid: 48008 Send signal 2 to pid: 48008 Scan child pids of ppid: 48009 Send signal 2 to pid: 48009 Scan child pids of ppid: 48010 Send signal 2 to pid: 48010 Scan child pids of ppid: 48011 Send signal 2 to pid: 48011 Scan child pids of ppid: 48012 Send signal 2 to pid: 48012 Scan child pids of ppid: 48014 Send signal 2 to pid: 48014 3: CTRL+C Scan child pids of ppid: 48002 SIGINT Send signal 2 to pid: 48002 Scan child pids of ppid: 48003 Send signal 2 to pid: 48003 Scan
Hints
Your answer may be identical to the JOJ answer in the first several lines.
However, the main problem you meet now is Runtime Error. And the exit code of your program is 1, which should be 0.
Please double check your code to solve this problem and try again.
Your Answer
mumsh $ 123 mumsh $ mumsh $ mumsh $ success mumsh $ mumsh $ ================================================================= ==48003==ERROR: LeakSanitizer: detected memory leaks Direct leak of 288 byte(s) in 9 object(s) allocated from: #0 0x4dd6d0 (/out/package/mumsh_memory_check+0x4dd6d0) #1 0x515bc5 (/out/package/mumsh_memory_check+0x515bc5) #2 0x519bcb (/out/package/mumsh_memory_check+0x519bcb) #3 0x51f8f7 (/out/package/mumsh_memory_check+0x51f8f7) #4 0x525378 (/out/package/mumsh_memory_check+0x525378) #5 0x7f794065ab96 (/lib/x86_64-linux-gnu/libc.so.6+0x21b96) SUMMARY: AddressSanitizer: 288 byte(s) leaked in 9 allocation(s).
JOJ Answer
mumsh $ 123 mumsh $ mumsh $ success mumsh $ mumsh $ exit