catch exception when making fifo fails
This commit is contained in:
parent
bd5d664a0c
commit
c20143ee32
1 changed files with 3 additions and 2 deletions
3
Init.hs
3
Init.hs
|
@ -154,8 +154,9 @@ probeFifoSupport = do
|
|||
liftIO $ do
|
||||
createDirectoryIfMissing True tmp
|
||||
nukeFile f
|
||||
ms <- tryIO $ do
|
||||
createNamedPipe f ownerReadMode
|
||||
ms <- tryIO $ getFileStatus f
|
||||
getFileStatus f
|
||||
nukeFile f
|
||||
return $ either (const False) isNamedPipe ms
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue