我想知道,有人可以举例说明如何从 Yesod 处理程序内部启动线程吗?
我想要这样的东西:
用户访问 mypage.com/create,这是 Yesod 路由 CreateR
用户通过按下页面上的按钮发布
CreateR 的 POST 处理程序派生一个新线程,然后将用户重定向到某个“成功”页面。
线程继续在后台运行,更改其他处理程序将访问的 STM 变量。
我正在使用liftIO,但它因以下错误而崩溃:
Exit code: ExitFailure 139
该文档说明了有关 resourceForkIO 的内容,但我无法让这些类型工作,因为我不知道在哪里/如何使用该功能。