Skip to content

Commit 12e0592

Browse files
committed
read instead of take
1 parent 281873e commit 12e0592

File tree

1 file changed

+6
-2
lines changed
  • ouroboros-consensus-diffusion/app/conformance-test-runner

1 file changed

+6
-2
lines changed

ouroboros-consensus-diffusion/app/conformance-test-runner/Main.hs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,12 @@ runServer = do
9898
-- NUT has connected.
9999
_peerChannels <- atomically $ do
100100
for peerServers $ \((csChanTMV, bfChanTMV), _thread) -> do
101-
csChan <- takeTMVar csChanTMV
102-
bfChan <- takeTMVar bfChanTMV
101+
csChan <- readTMVar csChanTMV
102+
bfChan <- readTMVar bfChanTMV
103103
pure (csChan, bfChan)
104104

105+
for_ peerServers $ uninterruptibleCancel . snd
106+
107+
putStrLn "took everything"
108+
105109
pure ()

0 commit comments

Comments
 (0)