️
Checkpoint
./server.js:13690106/81
Showing
1 changed file
with
2 additions
and
2 deletions
... | @@ -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 | ... | ... |
-
Please register or sign in to post a comment