revert to using forkIO in the tests

This commit is contained in:
Evgeny Poberezkin
2021-01-25 20:44:39 +00:00
parent 90a5da41d5
commit c0bacd92e4
2 changed files with 2 additions and 2 deletions

View File

@@ -123,7 +123,7 @@ cfg =
withSmpAgentThreadOn :: (MonadUnliftIO m, MonadRandom m) => (ServiceName, String) -> (ThreadId -> m a) -> m a
withSmpAgentThreadOn (port', db') =
E.bracket
(forkIOWithUnmask ($ runSMPAgent cfg {tcpPort = port', dbFile = db'}))
(forkIO $ runSMPAgent cfg {tcpPort = port', dbFile = db'})
(liftIO . killThread >=> const (removeFile db'))
withSmpAgentOn :: (MonadUnliftIO m, MonadRandom m) => (ServiceName, String) -> m a -> m a

View File

@@ -43,7 +43,7 @@ cfg =
withSmpServerThreadOn :: (MonadUnliftIO m, MonadRandom m) => ServiceName -> (ThreadId -> m a) -> m a
withSmpServerThreadOn port =
E.bracket
(forkIOWithUnmask ($ runSMPServer cfg {tcpPort = port}))
(forkIO $ runSMPServer cfg {tcpPort = port})
(liftIO . killThread)
withSmpServerOn :: (MonadUnliftIO m, MonadRandom m) => ServiceName -> m a -> m a