forked from mindspore-Ecosystem/mindspore
!13029 signal int handler
From: @zhoufeng54 Reviewed-by: @kisnwang,@xu-yfei Signed-off-by: @xu-yfei
This commit is contained in:
commit
e2ad028194
|
@ -46,6 +46,8 @@ void SignalGuard::RegisterHandlers() {
|
|||
|
||||
void SignalGuard::IntHandler(int, siginfo_t *, void *) {
|
||||
kernel::AscendKernelBuildClient::Instance().Close();
|
||||
MS_LOG_EXCEPTION << "KeyboardInterrupt";
|
||||
int this_pid = getpid();
|
||||
MS_LOG(WARNING) << "Process " << this_pid << " receive KeyboardInterrupt signal.";
|
||||
(void)kill(this_pid, SIGTERM);
|
||||
}
|
||||
} // namespace mindspore
|
||||
|
|
Loading…
Reference in New Issue