Fix https server initialization

pull/113/head
Alex Kern 6 years ago
parent 008f5c1f8e
commit 3e3f46ba7b

@ -6,10 +6,6 @@ var ice = require("./ice");
var socketIO = require("socket.io");
var winston = require("winston");
var app = express();
var port =
process.env.PORT || (process.env.NODE_ENV === "production" ? 80 : 3000);
process.on("unhandledRejection", (reason, p) => {
p.catch(err => {
log.error("Exiting due to unhandled rejection!");
@ -24,9 +20,9 @@ process.on("uncaughtException", err => {
process.exit(1);
});
function bootServer(server) {
var io = socketIO(server);
io.set("transports", ["polling"]);
var app = express();
var port =
process.env.PORT || (process.env.NODE_ENV === "production" ? 80 : 3000);
if (!process.env.QUIET) {
app.use(
@ -46,6 +42,10 @@ function bootServer(server) {
require("./middleware/react")
]);
function bootServer(server) {
var io = socketIO(server);
io.set("transports", ["polling"]);
io.on("connection", function(socket) {
var upload = null;
@ -90,7 +90,7 @@ if (process.env.HTTPS_KEY && process.env.HTTPS_CERT) {
var server = https.createServer({
key: fs.readFileSync(process.env.HTTPS_KEY),
cert: fs.readFileSync(process.env.HTTPS_CERT),
})
}, app)
bootServer(server)
} else {
// no HTTPS

Loading…
Cancel
Save