MCPcopy
hub / github.com/Turing-Project/WriteGPT / signal_handler

Method signal_handler

LanguageNetwork/BERT/train.py:104–112  ·  view source on GitHub ↗

signal handler

(self, signalnum, stackframe)

Source from the content-addressed store, hash-verified

102 os.kill(os.getpid(), signal.SIGUSR1)
103
104 def signal_handler(self, signalnum, stackframe):
105 """ signal handler """
106 for pid in self.children_pids:
107 os.kill(pid, signal.SIGINT) # kill children processes
108 (rank, original_trace) = self.error_queue.get()
109 msg = """\n\n-- Tracebacks above this line can probably
110 be ignored --\n\n"""
111 msg += original_trace
112 raise Exception(msg)
113
114
115class Running(object):

Callers

nothing calls this directly

Calls 1

getMethod · 0.80

Tested by

no test coverage detected