Re: signal issue
Christian Renoulin wrote: > > I try to kill a process under cygwin. The main process Stop repeating. You've posted this three times now. Dave Korn has already replied, why don't you address his comments rather then reposting the same message. If you're hoping to get help with your problem then repeating yourself over and over is not the way to go about it. Brian -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
signal issue
I try to kill a process under cygwin. The main process need to kill one its child process. The child process is playing a music using : system("cat phrase3.wav > /dev/dsp "); The main process code is (pidChild is correst) : kill(SIGKILL, pidChild); I tried with SIGUSR2 (with a function associated to the SIGUSR2 signal) : same result. The opposite is working (child process sending a SIGURS1 to its father - the father receive the signal and call the matching function). Does cygwin has a problem to recieve a signal when a problem a process is busy (command system) ? Chris (french guy) Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout ! Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/ Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !Téléchargez Yahoo! Messenger sur http://fr.messenger.yahoo.com -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
signal issue
I try to kill a process under cygwin. The main process need to kill one its child process. The child process is playing a music using : system("cat phrase3.wav > /dev/dsp "); The main process code is (pidChild is correst) : kill(SIGKILL, pidChild); I tried with SIGUSR2 (with a function associated to the SIGUSR2 signal) : same result. The opposite is working (child process sending a SIGURS1 to its father - the father receive the signal and call the matching function). Does cygwin has a problem to recieve a signal when a problem a process is busy (command system) ? Chris (french guy) Yahoo! Mail - Votre e-mail personnel et gratuit qui vous suit partout ! Créez votre adresse sur http://mail.yahoo.fr -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: signal issue
> -Original Message- > From: cygwin-owner On Behalf Of crenouli > Sent: 30 April 2004 14:28 > I try to kill a process under cygwin. The main process need > to kill one its > child process. The child process is playing a music using : > system("cat phrase3.wav > /dev/dsp "); > > The main process code is (pidChild is correst) : > kill(SIGKILL, pidChild); > > I tried with SIGUSR2 (with a function associated to the > SIGUSR2 signal) : same > result. > > The opposite is working (child process sending a SIGURS1 to > its father - the > father receive the signal and call the matching function). > > Does cygwin has a problem to recieve a signal when a problem > a process is busy > (command system) ? system (...) invokes a shell to execute the command you supplied as a child process. The shell then invokes cat as a child process of its own. So what probably happened is you killed the shell but left the cat program still running. cheers, DaveK -- Can't think of a witty .sigline today -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
signal issue
I try to kill a process under cygwin. The main process need to kill one its child process. The child process is playing a music using : system("cat phrase3.wav > /dev/dsp "); The main process code is (pidChild is correst) : kill(SIGKILL, pidChild); I tried with SIGUSR2 (with a function associated to the SIGUSR2 signal) : same result. The opposite is working (child process sending a SIGURS1 to its father - the father receive the signal and call the matching function). Does cygwin has a problem to recieve a signal when a problem a process is busy (command system) ? Chris (french guy) -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/