From 5d8edcd8ef00a7217cadfc7f72e79e8dacc21747 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 3 Nov 2015 13:15:26 -0800 Subject: [PATCH] Catch error copying portable folder --- src/browser/main.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/browser/main.coffee b/src/browser/main.coffee index c97e62130..62c850b35 100644 --- a/src/browser/main.coffee +++ b/src/browser/main.coffee @@ -63,7 +63,10 @@ setupAtomHome = ({setPortable}) -> AtomPortable = require './atom-portable' if setPortable and not AtomPortable.isPortableInstall(process.platform, process.env.ATOM_HOME, atomHome) - AtomPortable.setPortable(atomHome) + try + AtomPortable.setPortable(atomHome) + catch error + console.log("Failed converting portable directory: #{error.message} #{error.stack}") if AtomPortable.isPortableInstall(process.platform, process.env.ATOM_HOME, atomHome) atomHome = AtomPortable.getPortableAtomHomePath()