b57cfbea by Glitch (hello-express)

:baseball::cookie: Checkpoint

./server.js:13690106/81
1 parent 04e5acbe
...@@ -25,7 +25,7 @@ server.on('upgrade', async function (request, socket, head) { ...@@ -25,7 +25,7 @@ server.on('upgrade', async function (request, socket, head) {
25 // HOW HOW HOW ? IS it even possible to attach the WS to the Gun Object alone? 25 // HOW HOW HOW ? IS it even possible to attach the WS to the Gun Object alone?
26 // Works only when passing "server" to the web parameter, no WS/WSS) 26 // Works only when passing "server" to the web parameter, no WS/WSS)
27 gun.server = new WebSocket.Server({ noServer: true}); 27 gun.server = new WebSocket.Server({ noServer: true});
28 gun.gun = new Gun({peers:[], ws: { noServer: true } }); 28 gun.gun = new Gun({peers:[], ws: { path: pathname, noServer: true, server: gun.server }, web: server});
29 lru.set(pathname,gun); 29 lru.set(pathname,gun);
30 } 30 }
31 } 31 }
...@@ -34,7 +34,7 @@ server.on('upgrade', async function (request, socket, head) { ...@@ -34,7 +34,7 @@ server.on('upgrade', async function (request, socket, head) {
34 console.log('handle connection...'); 34 console.log('handle connection...');
35 //ws.emit('connection', socket); 35 //ws.emit('connection', socket);
36 gun.server.handleUpgrade(request, socket, head, function (ws) { 36 gun.server.handleUpgrade(request, socket, head, function (ws) {
37 console.log('connecting.. ') 37 console.log('connecting to gun.. ')
38 gun.server.emit('connection', ws); 38 gun.server.emit('connection', ws);
39 }); 39 });
40 40
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!