Improve logging.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Thu, 6 Jun 2013 04:38:35 +0000 (06:38 +0200)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Thu, 6 Jun 2013 20:28:13 +0000 (22:28 +0200)
src/main/java/net/pterodactylus/sonitus/data/source/MultiSource.java

index 565ff3e..645a41d 100644 (file)
@@ -105,7 +105,7 @@ public class MultiSource extends AbstractFilter {
                                this.source.notifyAll();
                        }
                        metadataUpdated(source.metadata());
                                this.source.notifyAll();
                        }
                        metadataUpdated(source.metadata());
-                       logger.info(String.format("Next Source set: %s", source));
+                       logger.info(String.format("Next Source set: %s", source.name()));
                }
        }
 
                }
        }
 
@@ -150,6 +150,7 @@ public class MultiSource extends AbstractFilter {
                        try {
                                return source.get().get(bufferSize);
                        } catch (EOFException eofe1) {
                        try {
                                return source.get().get(bufferSize);
                        } catch (EOFException eofe1) {
+                               logger.info(String.format("Got EOF from %s.", source.get().name()));
                                waitForNewSource();
                        } finally {
                                synchronized (source) {
                                waitForNewSource();
                        } finally {
                                synchronized (source) {