os.kill........
Chris Liechti
cliechti at gmx.net
Tue Nov 20 13:34:53 EST 2001
More information about the Python-list mailing list
Tue Nov 20 13:34:53 EST 2001
- Previous message (by thread): sscanf ?
- Next message (by thread): os.kill........
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[posted and mailed] Martin Franklin <martin.franklin at westgeo.com> wrote in news:9te2g4$sma$1 at mail1.wg.waii.com: > Hi, > > I'm looking for a way of determining if a process is still running > (having spawned it from a python app), I have come up with os.kill(PID, > 0) this will raise an exception if the process does not exist, and do > nothing if the process does exist. The sig of zero does not _seem_ to > affect it (at least not on my linux box) > > My question is..... is this an OK way of doing this? do I have any > other _pure_ python options..... > > > Regards > Martin from "man 7 signal" SIGHUP 1 A Hangup detected on controlling terminal or death of controlling process SIGINT 2 A Interrupt from keyboard SIGQUIT 3 C Quit from keyboard SIGILL 4 C Illegal Instruction SIGABRT 6 C Abort signal from abort(3) SIGFPE 8 C Floating point exception SIGKILL 9 AEF Kill signal SIGSEGV 11 C Invalid memory reference SIGPIPE 13 A Broken pipe: write to pipe with no readers SIGALRM 14 A Timer signal from alarm(2) SIGTERM 15 A Termination signal a frendly question to quit is sent by signal 9 and an unfrendly, forced kill of a process can be done with signal 15. as i understand signal 0 only _checks_ if a process is exiting. chris -- Chris <cliechti at gmx.net>
- Previous message (by thread): sscanf ?
- Next message (by thread): os.kill........
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list