मैं सी/सी ++ में fork()
के साथ बाल प्रक्रियाएं बना रहा हूं।
जब माता-पिता की प्रक्रिया समाप्त होती है (या किसी कारण से मार दी जाती है) मैं चाहता हूं कि सभी बाल प्रक्रियाएं भी मारे जाएं।
क्या यह सिस्टम द्वारा स्वचालित रूप से किया जाता है? या मुझे इसे खुद करना है?क्या माता-पिता की हत्या होने पर फोर्क() के साथ बनाई गई बाल प्रक्रियाएं स्वचालित रूप से मारे जाती हैं?
धन्यवाद।
पहले से मौजूद इसी तरह के सवाल:
- How can I cause a child process to exit when the parent does?
- How to make child process die after parent exits?
मैं इसी तरह के सवाल देखकर याद रखें:
सवाल पहले से ही गुणवत्ता वाले उत्तर यहाँ के साथ चर्चा की गई। जैसे http://stackoverflow.com/questions/269494/how-can-i-cause-a-child-process-to-exit-when-the-parent-does – PolyThinker