Notes
This function is in beta test. Please help improve it in the issues
here.
pwd: /out/package ppid: 46492 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: 46492 SIGINT Send signal 2 to pid: 46492 Scan child pids of ppid: 46493 Send signal 2 to pid: 46493 Scan child pids of ppid: 46494 Send signal 2 to pid: 46494 Scan child pids of ppid: 46495 Send signal 2 to pid: 46495 Scan child pids of ppid: 46496 Send signal 2 to pid: 46496 Scan child pids of ppid: 46497 Send signal 2 to pid: 46497 Scan child pids of ppid: 46498 Send signal 2 to pid: 46498 Scan child pids of ppid: 46499 Send signal 2 to pid: 46499 Scan child pids of ppid: 46500 Send signal 2 to pid: 46500 Scan child pids of ppid: 46501 Send signal 2 to pid: 46501 Scan child pids of ppid: 46502 Send signal 2 to pid: 46502 Scan child pids of ppid: 46504 Send signal 2 to pid: 46504 3: CTRL+C Scan child pids of ppid: 46492 SIGINT Send signal 2 to pid: 46492 Scan child pids of ppid: 46493 Send signal 2 to pid: 46493 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 $ ================================================================= ==46493==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 0x525798 (/out/package/mumsh_memory_check+0x525798) #5 0x7fd9a0a1fb96 (/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