社区
C#
帖子详情
如何强制结束一个线程?
yangjundeng
2005-03-24 08:57:02
在网络编程中,我起用了一个新的线程来阻塞式的处理客户端的连接,现在我要在主线程中关闭这个新的线程,调用了线程类的About()方法,但是无效,请问各位,有什么解决的办法?
...全文
686
11
打赏
收藏
如何强制结束一个线程?
在网络编程中,我起用了一个新的线程来阻塞式的处理客户端的连接,现在我要在主线程中关闭这个新的线程,调用了线程类的About()方法,但是无效,请问各位,有什么解决的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
simonzone
2005-03-25
打赏
举报
回复
如果你想让主线程中关闭后,也把该线程关闭的话,设为后台进程. Thread.IsBackground = true
yangjundeng
2005-03-25
打赏
举报
回复
Sunmast(速马|AIR SUPPLY!) 能不能说得更详细点?
速马
2005-03-24
打赏
举报
回复
.About()
.Join()
yuhq
2005-03-24
打赏
举报
回复
调用Abort()就可以了
lw8122
2005-03-24
打赏
举报
回复
补充: 在进程中,由于被阻塞了,是无法调用abort的。
调用abort的,必须是另一个线程(比如winform所在的线程)。
lw8122
2005-03-24
打赏
举报
回复
在Thread之外的变量(比如全局变量)中,保留在Thread里面阻塞的线程的引用。
在Thread中,阻塞的代码,必须包在Try{}中。
在需要停止进程时,只要对进程中的socket调用abort(),那么,阻塞也就停止了,并报一个错误。 这个错误,在catch{}里容错掉就OK了
hujiiori
2005-03-24
打赏
举报
回复
关注,我也遇到过这样的问题,对于在阻塞状态下的线程不知道如何中止,我是这样处理的:如果阻塞的方法有timeout,就把timeout设短一些,实在不行就直接kill进程,-_-#
xxxxxxxxx
2005-03-24
打赏
举报
回复
mark
hamadou
2005-03-24
打赏
举报
回复
up!
lw8122
2005-03-24
打赏
举报
回复
嘿嘿,我也想求了一幽雅的办法,但是,目前还没找到。
关注一下,和你一起求吧
yangjundeng
2005-03-24
打赏
举报
回复
lw8122(随风)的方法是可以的。可是不够优雅,请问有没有更好的办法啊?
如何
强制
结束
一个
线程
那么如何
强制
结束
一个
线程
?书上给出了
一个
例子,以后
强制
结束
一个
线程
就靠它了。 程序片段: //
线程
退出事件 HANDLE hExitEvent = null ; //
一个
需要长时间运行的
线程
DWORD WINAPI ThreadFun ( LPVOID p ) ...
如何停止
一个
线程
?
1 如何停止
一个
线程
? 不能简单的停止(Stop())
一个
线程
。因为停止stop()会直接把
线程
停止,这样就没有给
线程
足够的时间来处理想要在停止前保存数据的逻辑,任务戛然而止,会导致出现数据完整性等问题; 虽然
线程
不...
在外部
结束
线程
如何
强制
结束
一个
线程
?查查有关
线程
的API函数,立刻便找到
一个
结束
线程
的函数―――――TerminateThread ( ) ; 但是,被TerminateThread ( )
强制
结束
的
线程
可能会有造成以下后果:1、 没有机会在自己
结束
前...
Java多
线程
之如何停止
一个
线程
?
1 如何停止
一个
线程
? 答: 1.1 这道题想考察什么? 答:(1)考察要点 ●是否对
线程
的用法有了解;是否对
线程
的stop方法有了解(初级) ●是否对
线程
stop过程中存在的问题有认识;是否熟悉interrupt中断的用法(中级) ●...
python如何
强制
结束
主
线程
_
强制
结束
线程
场景: 如果某个
线程
持续阻塞,无法退出,从而导致整个程序无法
结束
,此时就需要
强制
结束
线程
思路:由于程序阻塞,比如卡在代码中的某一行后,一直无法向下执行,此时,无法通过常规方式
结束
线程
方法1: 采用
线程
...
C#
110,568
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章