腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Windows进程在出现术语
信号
时的
退出
代码
、
、
、
在Unix/
Linux
环境中,很容易确定某个
程序
是否由于
信号
中断(sigterm)而
退出
,以及哪个
信号
中断。可以确定(以编程方式使用API或
退出
代码) windows
程序
是否由于
信号
而
退出
(例如,使用powershell )?请详述我的问题: 如果应用
程序
没有响应,而操作系统杀死了应用
程序
,那么它的<e
浏览 5
提问于2015-08-07
得票数 1
回答已采纳
1
回答
我如何知道windows平台上的一个子进程何时在python3中死亡?
、
、
、
在
linux
中,我使用subprocess.Popen创建子进程,并为SIGCHLD定义一个
信号
处理
程序
。当子进程死亡时,父进程接收SIGCHLD
信号
,处理
程序
将执行某些操作。但是在Windows上没有SIGCHLD
信号
,我如何知道子进程何时
退出
?
浏览 2
提问于2017-12-15
得票数 2
3
回答
如何防止SIGPIPE或防止服务器结束?
、
、
、
、
造成崩溃的原因是文件上的write()调用失败,因此
程序
接收SIGPIPE。我猜这会让服务器
退出
。我想,“当然,未处理的
信号
意味着
退出
”,所以让我们使用signal()因为,摘自man 2 write 唉,不。无论是在服务器线程还是客户端线程中,这似乎都没
浏览 1
提问于2011-07-25
得票数 19
回答已采纳
2
回答
在
linux
终端上?
我已经尝试过这些命令。(ctrl + z)stopped the process147(ctrl + c)killed the process0
浏览 0
提问于2016-02-17
得票数 13
1
回答
在哪里可以找到所有的subprocess.call()代码(0,1,2 .)?
、
我正在运行以下Python代码,并检查了子进程的文档,但仍然找不到代码映射:from subprocess import call call("sudo pip3 install --upgrade " + ' '.join(packages), shell=True)什么意思?有时是0或1。
浏览 4
提问于2020-06-01
得票数 0
回答已采纳
2
回答
linux
允许从
信号
处理
程序
进行任何系统调用吗?
、
、
我的理解是,通常情况下,如果从
信号
处理
程序
调用非异步
信号
安全函数,行为是未定义的,但我听说
linux
允许您安全地调用任何系统调用。这是真的吗?此外,SIGSEGV处理
程序
的唯一可移植行为是中止或
退出
,但我知道如果您返回,
linux
实际上将恢复执行,对吗?
浏览 4
提问于2012-07-27
得票数 21
回答已采纳
2
回答
如何在Node.JS进程
退出
事件上打印输出
、
考虑下面的
程序
。(){}); setInterval(function(){}, 500); 上面的
程序
等待,直到它接收到终止的
信号
。当进程
退出
时,我希望将"Hello World“打印到标准输出。但是,在收到
信号
(我已经尝试过SIGTERM、SIGINT、SIGHUP和SIGKILL)时,应用
程序
无法打印消息。如果我删除s
浏览 0
提问于2014-12-23
得票数 2
2
回答
信号
量在应用
程序
退出
后保持打开状态
、
、
、
我有一个第三方的应用
程序
写在C的
Linux
平台。应用
程序
使用以下代码创建
信号
量: int Value; unsigned short * ArraySemId = semget(IPC_PRIVATE , ONE_SEMAPHORE, 0666 | IPC_CREAT); 当应用
程序
退出
时,应用
程序
使用以下
浏览 6
提问于2012-07-03
得票数 4
回答已采纳
3
回答
中止
信号
的一般原因是什么?
、
、
在运行
linux
的C++中,我有一个应用
程序
,它在
退出
时会收到中止
信号
。在研究查找问题的代码之前,我需要知道在什么情况下,我将从内核获得中止
信号
。这可以给我正确的调试方向。请提到应用
程序
可能获得中止
信号
的每一个潜在场景。 提亚
浏览 3
提问于2011-04-20
得票数 6
1
回答
如何在SIGABRT
信号
处理
程序
中等待
、
、
、
我有一个用于SIGABRT的
信号
处理
程序
,当接收到
信号
时,我需要更多的时间让其他线程优雅地
退出
。然后,我将在
信号
处理
程序
中执行_exit()以
退出
整个进程。有谁能给我提点建议吗?
浏览 4
提问于2014-01-31
得票数 0
回答已采纳
5
回答
可移植地处理C++中的异常错误
、
、
、
、
我正在努力将一个VisualC++应用
程序
移植到GCC (应该建立在MingW和
Linux
上)。会使
程序
退出
而不做一些最低限度的日志记录。编辑:感谢Visual中指向/EH选项的指针,我现在需要的是一些关于如何在
Linux
上处理
信号
的示例。(最关心的是那些可能是我做错事后长大的人)我可以得到哪些
信号
浏览 4
提问于2008-09-02
得票数 7
回答已采纳
1
回答
为什么我的sig_int()函数不能阻止我的函数在c中
退出
?
、
void /* code */} 因此,我的问题是为什么这个
信号
处理
程序
不处理SIGINT
信号
并在按下Ctrl+c之后立即
退出
,这是我在archlinux上测试的。
浏览 11
提问于2017-09-11
得票数 3
回答已采纳
2
回答
我该怎么解释'main()'?
每个C
程序
都必须有一个入口点,以便操作系统知道从哪里开始执行。这是由main()函数定义的。这个函数总是有一个return值,无论它是用户定义的还是隐式return 0;。为什么一定要是int 当一个segfault或其他错误在没有到达return语句的情况下停止
程序
时,在该地址中会发生什么?
浏览 2
提问于2013-11-15
得票数 1
回答已采纳
3
回答
信号
处理
、
、
、
、
我只是在Mac上玩
信号
。signal == 11bonecrusher:devel sw$ 问题是,我希望
程序
在signal == 11输出之后终止,但它会永远终止,我不得不中断它。
浏览 0
提问于2011-02-01
得票数 2
回答已采纳
4
回答
唤醒在accept()调用中阻塞的线程
、
、
Linux
问题上的套接字有些事我试过了: pthread_kill发送
信号
。同时也
使
程序
终止。如果possible.pthread_cancel.的话,我想避免
信号
和上面一样。这是一次残
浏览 17
提问于2010-03-21
得票数 27
回答已采纳
2
回答
命令的
退出
状态是由命令实现还是由执行命令的shell进程实现?
、
、
从bash手册命令本身,即命令的实现是否决定
退出
状态,即确定已执行的命令的
退出
状态是命令的固有属性,就像将命令行参数解析为命令的执行是命令固有的那样,或 在我看来,执行命
浏览 0
提问于2016-12-09
得票数 3
1
回答
应用
程序
死亡的方式是什么?
、
我使用一些复杂的硬件开发
linux
守护进程,我需要知道应用
程序
如何
退出
(正常或异常)以创建正确的清理功能。正如我从docs应用
程序
中看到的那样,可能会通过以下方式死去: 还有其他方法可以让应用
程序
退出
或死亡吗?
浏览 0
提问于2014-09-06
得票数 0
回答已采纳
1
回答
调用睡眠的
程序
不会唤醒
信号
在
Linux
中,当一个正在执行的线程调用‘睡眠’暂停它的执行时。一旦一个
信号
被发送到进程,‘睡眠’函数就会立即返回。我可以安装我的
信号
处理
程序
,并将下面的标志正确地设置为
退出
while循环。我使用的是‘睡眠(DWORD毫秒)’,我已经使用‘
信号
’函数安装了我的
信号
处理
程序
。本质上,睡眠线程只在“睡眠”结束时才会恢复。 在提交代码之前,我需要做些什么才能允许“睡眠”返回呢?我是否使用了正确的方法(使用标志
退出
while循环),还是必须查
浏览 5
提问于2017-05-24
得票数 0
回答已采纳
1
回答
curl_easy_perform导致应用
程序
意外终止,服务器响应时间较长
、
一切正常,直到我注意到有时应用
程序
意外终止(不是超时,它只是结束甚至没有一个错误消息)。我已经把范围缩小到curl_esy_perform了。服务器需要很长时间才能回复这个请求(用Postman测试,它需要20 minutes+,但它最终还是回复了),我的应用
程序
在大约12分钟后崩溃,没有任何错误消息。超时设置为3600秒。
浏览 3
提问于2017-05-28
得票数 0
3
回答
接收
linux
信号
并与线程交互
、
、
、
大家好:) 我有一个
程序
,它有n个线程(可能很多),它们做了相当广泛的工作。我的问题是,有时有些人关闭或重启服务器(
程序
在公司的服务器上整天运行),我知道有一种方法可以处理
linux
信号
,我想知道我应该做什么来与所有线程交互,
使
它们使用、运行一个函数,然后停止工作。
浏览 1
提问于2010-11-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使程序在Linux后台运行
Linux:请允许我静静地后台运行
shell脚本或C程序返回值为什么不能大于255
每天一个linux命令之kill命令
如何优雅的关闭容器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券