From a87cb91d8fdadfeecbd9b20a8acbe0c64e6cc22f Mon Sep 17 00:00:00 2001 From: Jens Nolte <git@queezle.net> Date: Fri, 1 Oct 2021 16:28:17 +0200 Subject: [PATCH] Change another forall for GHC 9.2.1 --- src/Quasar/ResourceManager.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Quasar/ResourceManager.hs b/src/Quasar/ResourceManager.hs index c9f31aa..694399b 100644 --- a/src/Quasar/ResourceManager.hs +++ b/src/Quasar/ResourceManager.hs @@ -197,7 +197,7 @@ withLinkedExceptionHandler parentExceptionHandler action = do mask \unmask -> do bracket - do liftIO $ forkIOWithUnmask $ cancelThread mainThreadId + do liftIO $ forkIOWithUnmask \unmask -> cancelThread mainThreadId unmask do \cancelThreadId -> liftIO $ throwTo cancelThreadId CancelHelper do \_ -> unmask $ action exceptionHandler `catch` -- GitLab