linux - How to wait for process child? -


मैं सामान्य कांटा + परिमाण संयोजन करता हूँ:

  int sockets [2]; सॉकेटपेयर (AF_LOCAL, SOCK_STREAM, 0, कुर्सियां); Int pid = fork (); If (pid == 0) {// बच्चे dup2 (सॉकेट [0], STDIN_FILENO); Dup2 (सॉकेट्स [0], एसटीडीओयूटीआईएफईएलएनओ); Execvp (argv [0], argv); _ एक्सट (123); } // मूल बंद (कुर्सियां ​​[0]); // बच्चा दुर्घटनाग्रस्त हो जाने के बाद इंतजार करें और देखें कि  

क्या बच्चा दुर्घटना होने तक इंतजार करना संभव है या पढ़ना (...) पर प्रतीक्षा करना संभव है?

<पूर्व> pid_t waitpid (pid_t pid, int * stat_loc, int विकल्प);

से

  #include & lt; sys / wait.h & gt;  

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -