waitpid

    5Ciepło

    1Odpowiedz

    Próbuję dowiedzieć się, jaki jest pid procesu, który wysłał sygnał SIGCHLD, i chcę to zrobić w procedurze obsługi sygnału utworzonej dla SIGCHLD. Jak to zrobić? Próbuję: int pid = waitpid(-1, NULL, WN

    5Ciepło

    2Odpowiedz

    Zastanawiam się, czy następujący kod może stworzyć zombie: #include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <sys/wait.h> int main(){ int i=1; pid_t p; p = for