腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
子
线程
是否在父
线程
终止时
退出
、
我在Visual studio C++中做了一些多
线程
编程,使用了beginthreadex,endthreadex调用。 我创建了一个
子
线程
thread1。
子
线程
运行在一个永远不会
退出
的函数上,因为它有一个无限循环。现在,如果父
线程
因错误而终止或成功完成,
子
线程
是否也会
退出
?我的疑问是--是否存在
子
线程
即使在主程序
退出
后仍处于活动状态的情况?对于
linu
浏览 4
提问于2011-01-12
得票数 30
回答已采纳
2
回答
一个
线程
可以打开一个套接字,而另一个
线程
可以关闭它吗?
、
、
我有一个服务器
线程
,它侦听通道,一旦它看到有传入的连接,它就会创建一个接受套接字,接受该连接并产生一个
子
线程
。它还将接受的套接字作为(void *)参数传递给
子
内核
线程
。1]主
线程
等待所有
子
线程
退出
,每个子
线程
在
退出
时关
浏览 1
提问于2012-09-06
得票数 0
2
回答
主
线程
没有调用‘`join()’以等待创建的
线程
在Java中完成吗?
、
、
在Java中,主
线程
创建并启动另一个
线程
。如果主
线程
不调用join()等待新
线程
完成,则新
线程
将在主
线程
退出
后继续运行。不调用join()的主
线程
有什么用法吗?与
Linux
相比,我从APUE中了解到,当程序fork()是
子
进程,并且不调用waitpid()等待
子
进程完成,但在
子
进程继续运行时
退出
时,我们可以 将被init进程收养的
子
进程重新父
浏览 0
提问于2017-11-24
得票数 0
1
回答
当进程
退出
时,
linux
如何清理
线程
--如果它们实际上只是隐藏的进程?
、
我的理解是,
线程
和进程在
Linux
上实际上是同一个实体,区别在于它们之间共享的内存。我发现,如果没有父进程和
子
进程之间的明确通信,就很难确保正确地清理
子
进程。我希望能够以与
线程
类似的心智模型运行
子
进程,因为当父进程
退出
时,它们会自动清理,但具有进程提供的内存安全。
Linux
是如何自动清理
线程
的,同样的机制可以用于
子
进程吗?
浏览 2
提问于2016-03-16
得票数 2
回答已采纳
2
回答
linux
中内核
线程
的
退出
、
我在这里是想问你
linux
中进程和
线程
的区别。我知道
linux
的
线程
只是一个“任务”,它与父进程共享它们需要共享的东西(地址空间和其他重要信息)。我还知道这两个函数正在创建调用相同的函数('clone()'),但我仍然遗漏了一些东西:当
线程
退出
时到底会发生什么?在
linux
内核中调用了什么函数?我知道当进程
退出
时会调用do_exit函数,但是在这里或其他地方应该有一种方法来理解它是
线程
退出
还是整个
浏览 1
提问于2010-05-11
得票数 1
回答已采纳
1
回答
ThreadPoolExecutor在
异常
发生时保持等待
done, error = wait(workers, return_when=FIRST_EXCEPTION) elif lock.acquire(block, timeout): KeyboardInterrupt 这是因为wait函数保持锁定,但这很奇怪,因为
异常
发生在
异常
发生时应返回!! 当
异常
发生时,它为什么不立即返回?
浏览 119
提问于2021-07-06
得票数 0
1
回答
为什么signal.pause()阻止套接字中断?
、
、
、
我的程序本质上是两个
线程
,直到客户端接收到某条消息,通知它停止为止。 main() 根据,信号只能由主
线程
处理,但是两个套接字都是由辅助
线程
处理的。
浏览 0
提问于2018-06-12
得票数 2
回答已采纳
2
回答
如果创建Java
线程
的
线程
在运行时
退出
,它是否会被另一个
线程
采用?
、
在
Linux
中,如果一个进程派生了一个
子
进程,然后在该
子
进程继续运行时
退出
,则该
子
进程将被init进程采用。Java
线程
之间是否存在父子关系?当一个Java
线程
创建了另一个
线程
,并且没有调用join()来等待另一个
线程
完成运行,并且在另一个
线程
运行时存在,那么另一个
线程
会被其他Java
线程
采用吗? 谢谢。
浏览 1
提问于2017-11-24
得票数 1
2
回答
python不会创建
线程
?
、
、
我可能遗漏了一些愚蠢的东西,但是我在pythonwin中运行了我的代码,它可以工作,但是当我在命令行中运行它时,它会变得
异常
。
浏览 1
提问于2012-02-02
得票数 5
回答已采纳
1
回答
C++多
线程
-
子
线程
何时
退出
?
、
因此,稍后我看到
子
线程
再次启动,引用它的void*参数会抛出一个
异常
,因为它已经被释放了。我本来希望在调用析构函数之前
退出
子
线程
,但这并没有发生。来自MSDN中的Exit螺纹页面,
子
线程
在具有主
线程
生存期的过程上执行。使用全局标志,我想我可以控制
子
线程
的执
浏览 1
提问于2011-01-27
得票数 1
回答已采纳
3
回答
分离的
线程
在
退出
时崩溃
、
、
、
我使用了一个简单的
线程
池,如下所示-class thread_safe_queue // thread safe worker queue.private问题是当主
线程
退出
时。程序就会崩溃。它抛出
异常
。请帮帮我,我哪里做错了?如何正确停止工作
线程
?我已经花了相当多的时间,但仍在弄清楚问题所在。 提前感谢您的帮助。
浏览 0
提问于2016-06-24
得票数 2
2
回答
Visual 2013(Windows8.1)和GCC 4.9(Ubuntu14.10)异步的不同行为
、
、
、
、
在Windows和
Linux
g++中,异步具有不同的行为(实现)。Func2是抛出一个
异常
。 那么,在
Linux
中,有谁知道如何使程序立即捕获
异常
并
退出
程序???
浏览 3
提问于2015-06-07
得票数 3
回答已采纳
1
回答
设置了信号处理程序的
子
线程
无法捕获SIGUSR1的原因是什么?
、
、
我遇到了一些奇怪的事情,我想可能是我不理解
Linux
中
线程
的复杂性。我用signal(SIGUSR1, &callback)在我的
子
线程
中注册了一个信号处理程序,并且没有对我的父
线程
中的信号进行特殊处理。我的
子
线程
每隔一段时间就会引发一个SIGUSR1。但是,它会在
退出
的主
线程
中导致未处理的信号错误。如何重现这种行为?当我尝试用一个测试程序重现时,只要在
子
线程
中设置了信号处理程序,它总是会被
浏览 0
提问于2017-04-11
得票数 1
4
回答
java:为什么主
线程
等待
子
线程
完成
、
创建一个主
线程
(main())并启动另一个
线程
t。它在
线程
中无限地打印。我不是在使用join()在主
线程
中等待
子
线程
。打印end后,主
线程
不应该
退出
吗?Java虚拟机继续执行
线程
,直到出现以下任何一种情况: 已经调用了类Runtime的
退出
方法,并且安全管理器允许进行
退出
操作。所有不是守护进程
线程
的
线程
都已死亡,方法是从对run方法的调用中返回,或者抛出
浏览 3
提问于2017-02-28
得票数 4
回答已采纳
1
回答
wcf windows服务恢复程序
、
、
我试图通过任务管理器taskkil在代码中抛出
异常
,除以0. 没有什么事情发生--没有重新启动,也没有运行程序。有什么想法吗?
浏览 1
提问于2016-10-25
得票数 1
回答已采纳
2
回答
分离
线程
和守护
线程
之间的区别是什么?
、
、
、
我知道所有的守护
线程
都是分离的
线程
,但是为什么所有的分离的
线程
都不是守护进程?PS:我问的是关于pthread的问题,但请务必回答。
浏览 0
提问于2012-08-10
得票数 7
3
回答
Python在多
线程
程序中忽略了SIGINT -如何解决这个问题?
我在MacOS X上有Python2.6和一个多
线程
操作。time.sleep( 1 )thread.start()但如果我只更改了一个字符串,将一些实际工作添加到工作
线程
中time.sleep( 1 )thread.start()有没有可能修复它,或者python不打算与
线程
一起使用?
浏览 1
提问于2010-10-26
得票数 3
回答已采纳
2
回答
考虑过程树的SIGKILL间的差异
、
、
当根
线程
接收到SIGKILL时,它是被干净地杀死还是留下它的
子
线程
作为僵尸?谢谢。
浏览 2
提问于2011-03-22
得票数 17
回答已采纳
1
回答
MFC多
线程
设计困境:如何优雅地
退出
应用程序?
一个MFC程序(带有表单视图的单文档)有一些
子
线程
,它们可以访问MFC GUI上的一些控件。在所有
子
线程
退出
后,希望主
线程
退出
。我尝试通知
子
线程
退出
,并在OnDestroy处理程序中等待它们。因为当主消息循环在OnDestroy处理程序中被阻塞时,
子
线程
可能会SendMessage图形用户界面控件。这是一个僵局。我有一个想法来解决这个问题:我希望有一种方法可以处理MFC的WM_CL
浏览 0
提问于2010-11-09
得票数 0
回答已采纳
1
回答
java中的SIGCHILD信号
、
我在java中使用'Runtime.getRuntime().exec()‘创建
子
进程,并希望检测
子
进程何时
退出
。所以我想知道posix中有没有像'SIGCHILD‘这样的信号?
浏览 2
提问于2011-08-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#多线程开发-处理子线程中的异常
mongodb异常退出,再次启动报错
如何防止PHP进程异常退出?
linux多线程服务器
linux vi保存退出命令
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券