|
|
1
1
如果没有来自服务本身及其产生的线程的协作,您确实无法从外部安全地完成这项工作。一种选择是让服务通过可以通过主机环境控制的特殊方式生成线程,并让这些线程进一步协作,以便可以干净地关闭它们。
此外,如果在这种情况下生成原始线程(而不是使用CLR线程池)以将其创建为后台线程,则应该小心。这有助于避免在您希望关闭进程时使其保持活动状态(尽管我仍然建议您确保干净地关闭它们)。 |
|
|
user107586 · 如何处理等待句柄不会导致无限循环? 1 年前 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 1 年前 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
|
András Takács · Python多线程问题 2 年前 |
|
|
András Takács · Python多线程错误 2 年前 |