Witam,
Chcę napisać program w C, który utworzy mi proces potomny, i w dalszej części proces macierzysty prześle jakiś sygnał do swojego potomka. Używam funkcji fork(), potem switchem rozgraniczam co robi jeden proces, a co drugi (gdy fork zwraca 0 - polecenie dla potomka, gdy nie zero - dla rodzica). W części kodu rodzica chcę wysłać sygnał do potomka - kill(pid,2). I tu pojawia się moje pytanie - w jaki sposób to zrobić, jak w części rodzica dostać się do pid potomka? Może istnieje prostszy mechanizm przesłania sygnału od rodzica do potomka?
0