Make file error logging edge triggered to reduce log spam.
Merge pull request #681 from brendandburns/noisy

Make file error logging edge triggered to reduce log spam.