Witam! Mam problem z potokami i deskryptorami na linux w języku C.
- Jeżeli tworze w procesie macierzystym deskryptory i je ustawiam za pomocą funkcji "pipe" na potoki nienazwane, nastpnie towrze proces potomny za pomocą "fork",
to proces potomny dziedziczy deskryptory od procesu macierzystego tak ?
-
Jeżeli je dziedziczy to jeżeli zamknę deskryptor w procesie potomnym to on zamknie się też w procesie macierzystym? Czy on ma tylko kopie ? Czy jak to jest?
-
Jak zamknę w procesie macierzystym to zamknie się on też w potomnym?