社区
C++ Builder
帖子详情
线程意外中止
a456852
2003-10-17 09:06:20
在主线程中如何知道其他线程“意外”中止?
...全文
66
9
打赏
收藏
线程意外中止
在主线程中如何知道其他线程“意外”中止?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zoohoo
2003-10-17
打赏
举报
回复
可以通过设置全局变量的方式来解决,主程序定时判断这个全局变量的状态。
我不懂电脑
2003-10-17
打赏
举报
回复
OnTerminate
或在线程捕获异常中止,有些异常如死锁,是不能解决的。
IAMCDYY2003
2003-10-17
打赏
举报
回复
if (Terminated)
{}
jiangchun_xn
2003-10-17
打赏
举报
回复
所谓以外终止,比如临界区未释放,资源被独占等等,已不是你所能应付了,出现这种情况,一方面线程的设计可能有问题,要不就是出现意外,Windows 会释放绝大部分她能释放的东西,但是很多东西她是无法恢复的,所以即使你知道这个线程意外的终止了,你又能怎么样
qiuafa
2003-10-17
打赏
举报
回复
up
a456852
2003-10-17
打赏
举报
回复
及时重启死掉的线程,主线程中没有somethread ->Terminated,再说线程“意外”中止时,主线程并不以为它Terminated。
jiangchun_xn
2003-10-17
打赏
举报
回复
你意欲如何???
佣工7001
2003-10-17
打赏
举报
回复
Terminated
wt_sanlian
2003-10-17
打赏
举报
回复
在主线程中周期性的调用GetExitCodeThread
Android多
线
程断点下载
Android 多
线
程断点现在,可以设定
线
程的个数,如若下载过程中
意外
终止,再次运行程序的时候会在断点的地方继续下载.。 实时的更新各个
线
程下载的数据,将该
线
程度写到数据库中
线
程
意外
终止异常处理
Thread的run方法是不抛出任何检查型异常(checked exception)的,但是它自身却可能因为一个异常而被终止,导致这个
线
程的终结。最麻烦的是,在
线
程中抛出的异常即使使用try...catch也无法截获,因此可能导致一些问题出现,比如异常的时候无法回收一些系统资源,或者没有关闭当前的连接等等。 JDK5.0之前,不能为单独的Thread设置UncaughtExceptionHandl
linux
线
程
意外
终止的监,TransFormer
在过去的很长一段时间里我们需要一种可以在Linux系统下实现文件系统快照来提供一种实现回滚操作的特性。现在Snapper和Btrfs联合起来填补了这个缺口。Btrfs,全新的Linux下的在“写入的时候复制”的文件系统,支持子卷(在每一个物理分区内一个或多个独立的可挂载的文件系统)文件系统快照(在一个确定的时间点上一份子卷状态的副本)。Snapper提供了管理这些快照的方法。Snapper提供了一...
C 语言
线
程外部终止,C/C++中退出
线
程的四种解决方法
退出
线
程可以有四种方法:1.
线
程函数的return返回(最好这样):其中用
线
程函数的return返回, 而终止
线
程是最安全的, 在
线
程函数return返回后, 会清理函数内申请的类对象, 即调用这些对象的析构函数. 然后会自动调用 _endthreadex()函数来清理 _beginthreadex(...)函数申请的资源(主要是创建的tiddata对象).2.调用 _endthreadex()函...
什么是
线
程的终止和中断?如何正确终止
线
程?什么是可重入锁?如何使用可重入锁实现
线
程同步?
线
程的终止是指
线
程的执行完毕或者
意外
终止,而
线
程的中断是指通过发送中断信号来请求
线
程停止执行。
线
程的终止可以由
线
程本身完成,也可以由其他
线
程强制执行。
线
程本身可以通过返回一个值或者抛出一个异常来终止自己的执行。其他
线
程可以通过调用
线
程的join()方法等待
线
程执行完毕,或者调用
线
程的stop()方法来中断
线
程的执行。然而,stop()方法是不推荐使用的,因为它会立即中断
线
程的执行,可能导致
线
程的资源没有正确释放。
线
程的中断是一种更安全和更优雅的
线
程终止方式。通过调用
线
程的。
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章