diff options
Diffstat (limited to 'src/Plugins')
| -rw-r--r-- | src/Plugins/BufferedPipeReader.hs | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/Plugins/BufferedPipeReader.hs b/src/Plugins/BufferedPipeReader.hs index 04512e4..a2ea2a3 100644 --- a/src/Plugins/BufferedPipeReader.hs +++ b/src/Plugins/BufferedPipeReader.hs @@ -60,7 +60,7 @@ instance Exec BufferedPipeReader where          writer tc ts otb = do              (to, tg, dt, ntb) <- update              cb dt -            when tg $ putMVar signal Reveal +            when tg $ putMVar signal $ Reveal 0              when (to /= 0) $ sfork $ reset to tg ts ntb              writer tc ts ntb @@ -80,5 +80,5 @@ instance Exec BufferedPipeReader where          reset to tg ts tb = do              threadDelay ( to * 100 * 1000 )              readTVarIO tb >>= \b -> when b $ do -                when tg $ putMVar signal Hide +                when tg $ putMVar signal $ Hide 0                  atomically (readTVar ts) >>= maybe (return ()) cb | 
