def term(sig_num, addtion): try: #print 'current pid is %s, group id is %s' % (os.getpid(), os.getpgrp()) os.killpg(os.getpgid(os.getpid()), signal.SIGKILL) except: pass