腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
终止
正在
等待
的
线程
我有一个win32
线程
,
等待
一个带有'WaitForSingleObject‘函数
的
互斥锁。
终止
线程
(使用TerminateThread)是否安全?在微软
的
文档中,他们说TerminateThread是危险
的
,但它是在这种情况下吗?谢谢
浏览 16
提问于2020-01-02
得票数 0
回答已采纳
1
回答
如果进程
的
线程
处于未知状态,为什么不能
终止
它?
根据我
的
经验,当主
线程
准备退出时,应该
等待
其他
线程
正常退出。同样在上面的链接中,我发现 不会
终止
进程,除非它
的
线程
处于已知状态。如果
线程
正在
等待
内核对象,则在
等
浏览 2
提问于2010-08-10
得票数 2
1
回答
PHP
线程
似乎并不是多
线程
、
、
我打算从DB中提取X行,将它们分离为由20个数组组成
的
数组,并将它们传递给
线程
以便同时进行处理。<?$thread[$
浏览 1
提问于2013-10-07
得票数 2
回答已采纳
1
回答
等待
当前
正在
执行
的
线程
终止
、
、
、
、
我已经写了一段python代码,每次按下按钮,我都会在两个
线程
的
帮助下执行我
的
工作。Thread-6 will do the job我想进一步修改它,当任何一个按钮被按下时,我不希望用户在一个按钮
正在
进行(WIP)时按下更多
的
按钮。因此,在
终止
当前工作
的
两个
线程
之前,不应该创建其他
线程
。我该怎么做呢?我在这里给出我
的
代码供
浏览 0
提问于2014-10-30
得票数 0
1
回答
为什么pthread_join不回来?
、
、
、
、
我认为pthread_join应该始终返回一个值,然后允许主
线程
在此之后处理代码。根据我过去
的
经验,这是可行
的
。但现在我被困住了。不知怎么
的
,它没有返回并阻塞主
线程
。或者可能是执行任务
的
主
线程
。在下面的代码中,在
终止
客户端之前,我无法到达“
线程
created2”。有什么想法吗?
浏览 2
提问于2014-10-28
得票数 0
2
回答
在C#中使用异步/
等待
时,任务会在程序退出时自动
终止
吗?
、
、
、
如果我调用了多个仍在
等待
的
异步函数,并且程序在主
线程
上退出,那么仍在
等待
的
任务是否会自动清除?或者,我是否需要确保在程序退出时手动清除任务?此外,在此特定情况下,Task引用
的
是在调用async函数并
等待
结果时生成
的
System.Threading.Tasks.Task。 在MSDN中似乎找不到答案(除非我找错了地方)。
浏览 1
提问于2021-01-29
得票数 2
3
回答
如果第二个
线程
等待
第一个
线程
的
终止
,是否需要一个内存屏障?
、
、
、
假设
线程
Alpha在没有锁定
的
情况下写入变量A。第二个
线程
Beta
正在
等待
Alpha
终止
,然后依次读取变量A。更新1 是否有不包括记忆障碍
的
等待
的
例子?
浏览 7
提问于2012-02-10
得票数 0
回答已采纳
1
回答
打破条件变量死锁
、
、
我有一个情况,
线程
1
正在
等待
一个条件变量A,它应该被
线程
2唤醒。现在
线程
2
正在
等待
一个条件变量B,它应该被
线程
1唤醒。在我使用条件变量
的
场景中,我无法避免这样
的
死锁情况。我检测到循环(死锁)并
终止
其中一个
线程
,该
线程
是死锁
的
参与者。 现在,我不确定
的
是如何简单地
终止
一个
线程
,比如说
线程
浏览 3
提问于2011-08-02
得票数 2
回答已采纳
4
回答
在java中,join()传递
的
参数
的
用途是什么?
、
根据Java Docs,如果t是
线程
当前
正在
执行
的
线程
对象,那么,t.join(2000)是什么意思?这是否意味着当前
线程
将在杀死thread t之前
等待
最多2秒,而不会
等待
thread t自行
终止
?
浏览 1
提问于2014-03-07
得票数 1
回答已采纳
1
回答
如何
终止
等待
对象
的
辅助
线程
、
、
我使用_beginthreadex创建了一个辅助
线程
。当进程想要停止时。它必须
终止
两个
线程
。问题是辅助
线程
正在
等待
某个句柄(使用WaitForSingleObject),而主
线程
想要
终止
辅助
线程
。主
线程
如何通知第二个
线程
停止并
终止
WaitForSingleObject?
浏览 3
提问于2013-09-11
得票数 4
2
回答
当我退出我
的
应用程序时,如何确保
正在
进行
的
线程
不会在坏
的
时刻中断?
、
我对
线程
是个新手,所以有几件事我想要正确理解。我
的
问题是:当我退出应用程序时,
正在
进行
的
线程
会发生什么?如果它们被中断,我该怎么做才能确保它们至少不会以破坏服务器上数据
的
方式被中断(强制它们运行到代码中我知道可以中断执行
的
安全位置)
浏览 9
提问于2018-01-27
得票数 1
1
回答
执行
线程
是否通过同时执行wait()和join()进入“
等待
”状态?
、
线程
有3种状态是活动
的
,但既不能运行,也不能运行:- 那么,我们可以说,当
线程
在其他
线程
上执行wait()时,它进入
等待<
浏览 3
提问于2012-01-11
得票数 2
4
回答
在关闭主窗体之前关闭侧
线程
、
、
、
我有多个
线程
,例如:
线程
,该
线程
正在
敲击目标设备,以确保连接不会丢失
线程
,该
线程
请求并接收设备
线程
的
测量结果,该
线程
不断使用这些结果更新主窗体。此
线程
使用Control.Invoke()调用主窗体控件中
的
更改。我
的
目标是:当用户按(x)在主表单上时,我想确保表单是正确关闭
的
。这意味着我希望我
的
连接关闭,所有的侧
线程
终止
浏览 3
提问于2011-09-08
得票数 5
回答已采纳
2
回答
多
线程
C程序;如何杀死
线程
生成
的
进程?
、
、
、
形势:每个
线程
分叉-子进程通过exec()运行一个进程,父进程
等待
它完成。所有
线程
中
的
信号都会被阻塞,当然信号
浏览 2
提问于2010-02-17
得票数 4
回答已采纳
0
回答
如何通过中断ctrl+c来关闭主
线程
之前
的
所有
线程
?
、
、
我用C中
的
_beginthread()创建了5个
线程
池,所有
线程
池中
的
线程
都将无限运行,以完成从客户端接收到
的
任务。例如,当客户端要连接时,池中
的
空闲
线程
将处理此问题。完成任务后,
线程
将
等待
下一个客户端。现在我
的
问题是,每当我从服务器进入ctrl+c时,程序就会
终止
。但我希望在
终止
主
线程
之前关闭池中所有
正在
运行和
等待</
浏览 7
提问于2017-06-07
得票数 0
回答已采纳
2
回答
超时后未过期
的
事务
我们使用neo4j (3.1.5-企业)作为我们
的
服务之一。(通过HTTP)由于某种原因,它没有发生,事务一直持续到它完全执行,但它没有在150秒后停止,有任何猜测吗?在我们
的
应用程序日志中,我可以看到以下异常(下面有更多
的
堆栈跟踪细节): [
浏览 7
提问于2018-01-09
得票数 1
3
回答
UI + Worker多
线程
问题
、
、
、
我在后台执行搜索操作并在列表框中向前台
的
用户显示结果时遇到了问题。 该程序使用SendMessage将查询结果发送回GUI。当程序关闭时,GUI将全局(易失性)变量标记为“已完成”,并使用MsgWaitForMultipleObjects在
线程
句柄上
等待
,以加入
线程
。当我打破程序时,我看到了一个死锁: GUI
正在
等待
后台
线程
的
终止
,而后台
线程
则在SendMessage中
等待
。是否有更好
的</
浏览 0
提问于2011-12-11
得票数 1
回答已采纳
1
回答
我可以在pthread_join
线程
上调用pthread_detached吗?
、
我有16个
线程
,它们是从一个父
线程
派生出来
的
。我
正在
等待
孩子们通过调用父程序中
的
pthread_join来完成执行。但是,之后在我称为pthread_detach
的
每个子
线程
中。我想知道父母是否还会
等待
孩子们完成执行。在手册页中,它表示pthread_detach:“当分离
的
线程
终止
时,它
的
资源将自动释放回系统,而不需要另一个
线程
与
终止<
浏览 2
提问于2015-03-05
得票数 0
回答已采纳
1
回答
如何在
线程
中每秒钟执行一次操作?
、
、
我知道定时器是用来执行周期性动作
的
,但我不确定计时器是否是在
线程
中执行周期性动作
的
最佳方式,我想要做
的
是从工作
线程
中获得一些信息,更清楚地说:有一个主
线程
需要获得另一个
线程
的
属性(woker),这个是可变
的
就像:beginval := workerThread.property;通常,主
线程</e
浏览 2
提问于2016-03-05
得票数 2
回答已采纳
1
回答
从另一个
线程
终止
一个
线程
(卡住)
、
仅使用标准
的
C++ (没有特定于平台
的
API),我想启动一个可能立即完成或超时
的
外部应用程序。如果应用程序停止,我
的
应用程序就有一个超时,之后它简单地
终止
应用程序并重新启动它。现在,我试着启动了两个
线程
: 第二个
线程
等待
几秒钟,并检查第一个
线程
是否
终止
。如果它没有这样做,那么它就认为它陷入了停滞。问题是,如何从第二个<
浏览 1
提问于2014-09-29
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券