Version 3.1.4: error handling for traces in Server
[nikiroo-utils.git] / src / be / nikiroo / utils / serial / server / ServerObject.java
index 6ff81f512b3dd50642b79a3aac8da97d769c91b0..67dfa4a020d3a0cb8f8a70446298ddb7e0b0f7ee 100644 (file)
@@ -68,19 +68,12 @@ abstract public class ServerObject extends Server {
                                        }
                                } catch (NullPointerException e) {
                                        // Client has no data any more, we quit
-                                       getTraceHandler()
-                                                       .trace(getName()
-                                                                       + ": client has data no more, stopping connection");
                                }
                        }
 
                        @Override
-                       public void connect() {
-                               try {
-                                       super.connect();
-                               } finally {
-                                       count(-1);
-                               }
+                       protected void onError(Exception e) {
+                               getTraceHandler().error(e);
                        }
                };
        }