From 15edabefe39eecb8cf75e6a36c2f7da193e4b6f6 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Tue, 29 Nov 2011 16:55:36 -0500 Subject: [PATCH] Only shutdown running apps. --- src/atom/extension-manager.coffee | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/atom/extension-manager.coffee b/src/atom/extension-manager.coffee index d2fbde860..36bfed19b 100644 --- a/src/atom/extension-manager.coffee +++ b/src/atom/extension-manager.coffee @@ -22,4 +22,9 @@ class ExtensionManager console.warn error unloadExtensions: => - extension.shutdown() for name, extension of atom.extensions \ No newline at end of file + for name, extension of atom.extensions + try + extension.shutdown() if extension.running + catch e + console.error "Failed to shutdown #{name}" + console.error e \ No newline at end of file