From ffc2553c76335e3b0cab4c4c051214da340b8f2f Mon Sep 17 00:00:00 2001 From: John Hauge Date: Fri, 26 Jun 2015 23:30:39 +0000 Subject: [PATCH] Added try/catch block around file watch. --- lib/assetmanager.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/assetmanager.js b/lib/assetmanager.js index 769430e..113dc64 100644 --- a/lib/assetmanager.js +++ b/lib/assetmanager.js @@ -111,11 +111,15 @@ module.exports = function assetManager (assets) { if (file.match(/^https?:\/\//)) { return; } - fs.watch(group.path + file, function (event, file) { - if (event === 'change') { - self.generateCache(groupName); - } - }); + try { + fs.watch(group.path + file, function (event, file) { + if (event === 'change') { + self.generateCache(groupName); + } + }); + } + catch (err) { + } }); } });