Fix using port zero

This commit is contained in:
Asher 2019-09-18 11:39:16 -05:00
parent 42f7b5d12b
commit 616bdb35f3
No known key found for this signature in database
GPG key ID: D63C1EF81242354A

View file

@ -120,7 +120,7 @@ const startVscode = async (): Promise<void | void[]> => {
const server = new MainServer({ const server = new MainServer({
...options, ...options,
port: typeof args.port !== "undefined" && parseInt(args.port, 10) || 8080, port: typeof args.port !== "undefined" ? parseInt(args.port, 10) : 8080,
socket: args.socket, socket: args.socket,
}, args); }, args);
@ -151,7 +151,7 @@ const startVscode = async (): Promise<void | void[]> => {
if (!server.options.socket && args.open) { if (!server.options.socket && args.open) {
// The web socket doesn't seem to work if browsing with 0.0.0.0. // The web socket doesn't seem to work if browsing with 0.0.0.0.
const openAddress = `http://localhost:${server.options.port}`; const openAddress = serverAddress.replace(/:\/\/0.0.0.0/, "://localhost");
await open(openAddress).catch(console.error); await open(openAddress).catch(console.error);
logger.info(` - Opened ${openAddress}`); logger.info(` - Opened ${openAddress}`);
} }