summaryrefslogtreecommitdiff
path: root/compiler/iface/LoadIface.hs
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2017-12-11 12:56:09 -0500
committerBen Gamari <ben@smart-cactus.org>2017-12-11 13:02:52 -0500
commitcafe98345cb5d4b11f2059d60d2f20e976ef4f2a (patch)
tree9073483304e5148247fbcb1f7d85f586718f1b6e /compiler/iface/LoadIface.hs
parent4bfff7a507b5807736e9c6ce9814a9cfa60faeff (diff)
downloadhaskell-cafe98345cb5d4b11f2059d60d2f20e976ef4f2a.tar.gz
Always use the safe open() call
open() can sometimes take a long time, for example on NFS or FUSE filesystems. We recently had a case where open() was taking multiple seconds to return for a (presumably overloaded) FUSE filesystem, which blocked GC and caused severe issues. Test Plan: validate Reviewers: niteria, bgamari, nh2, hvr, erikd Reviewed By: bgamari Subscribers: rwbarton, thomie, carter GHC Trac Issues: #13296 Differential Revision: https://phabricator.haskell.org/D4239
Diffstat (limited to 'compiler/iface/LoadIface.hs')
0 files changed, 0 insertions, 0 deletions