def kill_children(self):
        for pid, child in self.children.items():
            try:
                os.write(child.kill_pipe, 'k')
                child.active = False
                # all maintenance of children's membership happens in runloop()
                # as children die and os.wait() gets results
            except __HOLE__, e:
                if e.errno != errno.EPIPE:
                    raise
dataset/ETHPy150Open rtyler/Spawning/spawning/spawning_controller.py/Controller.kill_children