below/src/bpf/exitstat.bpf.c
Comment show that code logic will check tas->signal.live as last thread, but I never found it in all files
so comment is wrong?
// sched:sched_process_exit is triggered right before process/thread exits. At
// this point we capture last taskstats to account resource usage of short-lived
// processes. We also check tas->signal.live counter to determine if this thread
// is the last thread in a process and thus is also a process exit.
SEC("tracepoint/sched/sched_process_exit")
int tracepoint__sched__sched_process_exit(
struct trace_event_raw_sched_process_template* args
) {
struct task_struct* task = (struct task_struct*)bpf_get_current_task();
u64 pid_tgid = bpf_get_current_pid_tgid();
u64 now = bpf_ktime_get_ns();
below/src/bpf/exitstat.bpf.c
Comment show that code logic will check tas->signal.live as last thread, but I never found it in all files
so comment is wrong?