Allow multiple different versions of Atom to run simultaneously on Windows

This commit is contained in:
Damien Guard
2016-06-07 16:49:59 -07:00
parent 672cf6d2b6
commit f0a5d679ac

View File

@@ -32,7 +32,7 @@ class AtomApplication
@open: (options) ->
unless options.socketPath?
if process.platform is 'win32'
options.socketPath = '\\\\.\\pipe\\atom-sock'
options.socketPath = "\\\\.\\pipe\\atom-#{options.version}-sock"
else
options.socketPath = path.join(os.tmpdir(), "atom-#{options.version}-#{process.env.USER}.sock")