问题标签 [sigkill]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
589 浏览

sigkill - QNX 系统在使用 phshutdown 关闭时挂起

使用 phshutdown(重新启动或关闭)关闭 QNX neutrino 时,系统在杀死消息队列(mqueue)时挂起。屏幕上显示的消息是

关闭服务提供者(mqueue)

这可能是什么原因?

0 投票
1 回答
7225 浏览

shell - 使用 kill -9 和 kill SIGUSR2 的区别

使用 kill 命令格式的操作有什么区别,在什么情况下使用哪一种。

0 投票
2 回答
2245 浏览

c++ - 运行时错误(SIGKILL)

我是编码新手,我不确定为什么这段代码会出现这个错误:运行时错误(SIGKILL)。谢谢。代码是天真的 Dijkstra 算法。此代码在批量测试用例上运行。因此是最外层的循环。样本输入: 3 3 2 1 2 5 2 3 7 1 3 3 3 1 2 4 1 3 7 2 3 1 1 3 3 1 1 2 4 1 3

输出 - 12 5 NO

0 投票
1 回答
313 浏览

bash - Bash:绑定到 IP 地址的进程的故障安全终止

我有启动后绑定到地址和端口的进程。这些进程在屏幕使用中运行,exec以便在子进程关闭时屏幕关闭。

杀死进程时,我使用kill -9 PID,但有时屏幕结束,但当我重新启动进程时,旧进程仍在使用端口,我不得不再次终止进程。

我还读到了SIGKILL让套接字打开、过时的内存、正在使用的随机资源,所以我转向了 plain kill PID,它是一个SIGTERM.

是否SIGTERM保证允许进程与地址和端口解除绑定,还是有更好的选择?

0 投票
0 回答
2261 浏览

android - Android看门狗向system_server发送了SIGKILL,但是为什么日志说“致命信号6”?

在日志中,看门狗通过发送杀死了system_server SIGKILL,但是日志是怎么写“ Fatal signal 6SIGABRT)”的呢?我知道一个进程在接收后终止SIGKILL,为什么它会收到SIGABRT呢?谁能给我解释一下?非常感谢。

以下是一些日志:

0 投票
2 回答
18359 浏览

linux - SIGKILL 信号处理

如果一个 linux 进程正在等待 I/O(即它处于SLEEP状态)并且SIGKILL针对它发出了一个信号,那么在终止(STOPPED状态)时它会通过RUNNING还是READY状态?

换句话说,对于一个处理系统中断的进程,例如由 生成的中断,SIGKILL是否需要通过RUNNINGREADYstate ?

知道在正常情况下一个进程可以处理来自内核的中断,并且知道SIGKILL杀死一个无响应的信号的目的非常矛盾,我怀疑对被杀死的进程给予了多少控制,如果有的话。

0 投票
0 回答
1525 浏览

python - 是否可以在 python 中处理 SIGKILL?

哎哟!我有一个 python 包装器,它收集一些命令行选项,将它们的子集嵌入到文件中,并通过将文件名作为输入传递并将剩余的命令行选项作为选项传递来调用子进程。然后它处理输出并以不同的格式打印出来。子进程是这样​​调用的:

其中run_and_report定义为:

并且run作为

包装器本身由更高级别的过程以类似的方式调用,该过程不时需要杀死它产生的一些包装器进程。我的问题是,有时杀死包装器似乎会离开executable运行,所以包装器被有效地杀死,但底层进程不是。但是,据我所知,不可能像处理其他中断那样在 python 中捕获 SIGKILL ,有没有人知道一种方法来确保底层进程被杀死?

谢谢,
图努兹

0 投票
2 回答
1569 浏览

ios - 如何检测ios应用程序何时真正关闭

我正在为 iOS 开发一个应用程序,我需要能够检测应用程序何时真正关闭,而不是当他进入后台时。

我已经尝试使用信号函数捕获信号 SIGKILL,但从未调用过信号处理程序。我正在使用推送通知,我必须在服务器中注册设备,以便服务器在应用程序启动时向他发送通知(并且它的可能)但我必须在设备退出应用程序时注销设备,而不是当设备在后台有应用程序时注销设备。我能做些什么呢?

问候

0 投票
1 回答
258 浏览

multithreading - Perl 线程杀死不起作用

我正在玩这段代码,从哔哔声的方式来看,一旦程序启动它就不会停止。我怀疑问题出在$thread->kill('KILL')->detach;.

有任何想法吗?还是我做错了什么?

0 投票
1 回答
319 浏览

xcode - 当我杀死一个应用程序时它崩溃了,该怎么办?

每当我将我的应用程序加载到我的 iPhone 时,它​​工作得很好,但是当我杀死它(双击主页按钮并杀死它)并再次启动它时,它会冻结并崩溃。我对编程很陌生,所以我该怎么办?我必须在 appdelegate 文件中做些什么吗?