better logging
This commit is contained in:
		
							
								
								
									
										10
									
								
								src/app.js
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/app.js
									
									
									
									
									
								
							| @@ -43,21 +43,20 @@ io.engine.use(sessionMiddleware); | ||||
| io.on('connection', async (socket) => { | ||||
|     const session = socket.request.session; | ||||
|     socket.join(session.publicKey); | ||||
|     console.log('A user connected'); | ||||
|     console.log(`${session.publicKey} connected`); | ||||
|     const peers = await database.getPeers(session.publicKey); | ||||
|     peers.forEach(peer => { | ||||
|         socket.to(peer).emit('key exchange', session.publicKey, null, 0); | ||||
|     }); | ||||
|     socket.on('disconnect', () => { | ||||
|         console.log('User disconnected'); | ||||
|         console.log(`${session.publicKey} disconnected`); | ||||
|     }); | ||||
|     socket.on('chat message', async (msg, room, tag, iv, nonce) => { | ||||
|         const members = await database.getRoomMembers(room); | ||||
|         members.forEach(memberRoom => { | ||||
|             socket.to(memberRoom).emit('chat message', msg, room, tag, iv, nonce, session.publicKey); | ||||
|         }); | ||||
|         console.log('message: ' + msg + ', sender: ' + session.id); | ||||
|         console.log(session.publicKey); | ||||
|         console.log('message: ' + msg + ', sender: ' + session.publicKey); | ||||
|     }); | ||||
|     socket.on('key exchange', (user_pubkey, pubkey, part) => { | ||||
|         socket.to(user_pubkey).emit('key exchange', session.publicKey, pubkey, part); | ||||
| @@ -75,9 +74,6 @@ const server = http.listen(port, () => { | ||||
| const shutdown = () => { | ||||
|   console.log('Stopping server.'); | ||||
|   process.exit(); | ||||
|   // server.close(() => { | ||||
|   //   console.log('Stopped server.'); | ||||
|   // }); | ||||
| }; | ||||
| process.on('SIGINT', shutdown); | ||||
| process.on('SIGTERM', shutdown); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user