From e2ec50173f6483eae7290b9e482409569da32bea Mon Sep 17 00:00:00 2001 From: Paul Betts Date: Fri, 1 May 2015 16:10:45 -0700 Subject: [PATCH] Log errors in preload script instead of rethrowing At some point, unhandled errors in preload scripts stopped being logged to console, meaning that preload scripts were very difficult to debug. Instead, print the error to console (which is what we wanted to have happen anyways) --- atom/renderer/lib/init.coffee | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/atom/renderer/lib/init.coffee b/atom/renderer/lib/init.coffee index 43d0fa9..1e0167d 100644 --- a/atom/renderer/lib/init.coffee +++ b/atom/renderer/lib/init.coffee @@ -103,5 +103,8 @@ if preloadScript try require preloadScript catch error - throw error unless error.code is 'MODULE_NOT_FOUND' - console.error "Unable to load preload script #{preloadScript}" + if error.code is 'MODULE_NOT_FOUND' + console.error "Unable to load preload script #{preloadScript}" + else + console.error(error) + console.error(error.stack) -- 2.7.4