gpt4 book ai didi

multithreading - 杂注中的 Haskell 线程模式开关

转载 作者:行者123 更新时间:2023-12-04 06:44:03 24 4
gpt4 key购买 nike

通过 pragma 文档的所有搜索我都找不到使用 pragma 打开/关闭线程的方法,有什么提示吗?不想只为我正在玩的这个小代码创建一个 cabal 文件,但我认为更改线程模式将使我的 killThread 尝试能够杀死一个由此 fork 的线程,如果即使线程开关不会让我杀死这个线程(在 Windows 中运行):

repeatAccept s p = do
c <- accept s
t <- forkFinally (echoHandler c) (exitPool p)
atomically $ do
p' <- readTVar p
writeTVar p ((t,c):p')
repeatAccept s p

最佳答案

-threaded is a static flag , 所以你不能使用 {-# OPTIONS_GHC #-} 来设置它.

你运气不好。硬着头皮写一个 .cabal 文件。

关于multithreading - 杂注中的 Haskell 线程模式开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15435170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com