6a1b588e by Jabis Sevón

let's not put undefineds in

1 parent 34c50db8
......@@ -2,7 +2,7 @@ module.exports = {
apps : [{
name: 'multisocket',
script: 'server.js',
watch: true,
watch: false,
env: {
DEBUG : true
}
......
......@@ -16,9 +16,9 @@ const http = require("http");
const https = require("https");
const WebSocket = require("ws");
let debug = process.env.DEBUG || true;
let relaypeers = process.env.RELAY || 'https://mg.rig.airfaas.com/';
let relaypeers = process.env.RELAY || 'https://mirror.rig.airfaas.com/';
let config = {};
if(debug) console.log(SEA, Gun.SEA);
if(debug) console.log(SEA);
config.options = {
}
if (!process.env.hasOwnProperty('SSL')||process.env.SSL == false) {
......@@ -98,10 +98,10 @@ server.on("upgrade", async function(request, socket, head) {
let user = g.user();
user.create(roomname,sig, function(dack){
if(debug) console.log("We've got user create ack",dack,roomname,sig);
if(dack.err){ console.log("error in user.create",dack.err); }
if(dack.err){ console.log("error in user.create",dack); return; }
user.auth(roomname,sig, function(auth){
if(debug) console.log("We've got user auth ack",auth);
if(auth.err){ console.log('error in auth',auth.err); }
if(auth.err){ console.log('error in auth',auth.err); return; }
//console.log("auth",auth,roomname,sig);
Object.assign(obj,{
pub:dack.pub,
......@@ -126,7 +126,7 @@ server.on("upgrade", async function(request, socket, head) {
}
}
if (gun.server) {
// Handle Request
gun.server.setMaxListeners(50);
gun.server.handleUpgrade(request, socket, head, function(ws) {
if (debug) console.log("connecting to gun instance", gun.gun.opt()._.opt.ws.path);
gun.server.emit("connection", ws, request);
......@@ -135,4 +135,4 @@ server.on("upgrade", async function(request, socket, head) {
if (debug) console.log("destroying socket", pathname);
socket.destroy();
}
});
\ No newline at end of file
});
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!