流程停止的原因?


0

我正在使用批处理文件运行程序,并且该程序不断出现此错误:

停止的过程

我注意到该程序每次都在他上次执行它停止的地方之后的某个地方停止

现在,我正在寻找“已停止”流程的原因,否则,如果有人遇到相同的问题,它将变得更好!

谢谢。


1
这需要更详细地回答。您收到的消息肯定不是来自标准OS组件之一的知名消息。您正在运行什么程序?“使用批处理文件”到底是什么意思?收到消息后会发生什么?
TooTea

Answers:


0

这些问题通常与SIGSTOP信号的接收有关。通常与CTRL + Z组合相关的信号;在“停止进程”消息之后,键入jobs命令,如果在此找到您的程序,则表示您的程序已收到该信号。

在这种情况下,请检查您的代码,也要小心并检查日志,以查看是否有某种后台程序正在发送该信号。

我还添加了信号文档,您可以在其中检查所有信号值,包括SIGSTOP的值:

http://man7.org/linux/man-pages/man7/signal.7.html

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.