here's a quick hack using procfs (if you are using Linux):
def procStatus(pid): for line in open("/proc/%d/status" % pid).readlines(): if line.startswith("State:"): return line.split(":",1)[1].strip().split(' ')[0] return None
this function should return a 'Z' for zombies.
Andre Holzner
source share