mirror of
				https://github.com/ether/etherpad-lite.git
				synced 2025-10-30 07:41:06 +01:00 
			
		
		
		
	Improve the Error Messages
This commit is contained in:
		
							parent
							
								
									5dc72234ab
								
							
						
					
					
						commit
						2d0dc5aab6
					
				| @ -122,21 +122,39 @@ messageHandler.setSocketIO(io); | ||||
| io.on('connection', function(client){ | ||||
|   try{ | ||||
|     messageHandler.handleConnect(client); | ||||
|   }catch(e){console.error(e);} | ||||
|   }catch(e){errorlog(e);} | ||||
|    | ||||
|   client.on('message', function(message){ | ||||
|     try{ | ||||
|       messageHandler.handleMessage(client, message); | ||||
|     }catch(e){console.error(e);} | ||||
|     }catch(e){errorlog(e);} | ||||
|   }); | ||||
| 
 | ||||
|   client.on('disconnect', function(){ | ||||
|     try{ | ||||
|       messageHandler.handleDisconnect(client); | ||||
|     }catch(e){console.error(e);} | ||||
|     }catch(e){errorlog(e);} | ||||
|   }); | ||||
| }); | ||||
| 
 | ||||
| function errorlog(e) | ||||
| { | ||||
|   var timeStr = new Date().toUTCString() + ": "; | ||||
| 
 | ||||
|   if(typeof e == "string") | ||||
|   { | ||||
|     console.error(timeStr + e); | ||||
|   } | ||||
|   else if(e.stack != null) | ||||
|   { | ||||
|     console.error(timeStr + e.stack); | ||||
|   } | ||||
|   else | ||||
|   { | ||||
|     console.error(timeStr + JSON.stringify(e)); | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user