[TASK] improve closing on log client
This commit is contained in:
		
							parent
							
								
									5f74be54e6
								
							
						
					
					
						commit
						9aa520b8f8
					
				|  | @ -46,8 +46,8 @@ func (l *Logger) Hook(e *log.Entry) { | |||
| 	} | ||||
| 	err := l.conn.WriteJSON(e) | ||||
| 	if err != nil { | ||||
| 		log.Error("[logmania] could not send log entry:", err) | ||||
| 		l.Close() | ||||
| 		log.Error("[logmania] could not send log entry:", err) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  | @ -61,6 +61,7 @@ func (l *Logger) Listen() { | |||
| 			return | ||||
| 		} | ||||
| 		if err != nil { | ||||
| 			l.Close() | ||||
| 			log.Warn("[logmania] close listener:", err) | ||||
| 		} | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue