X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Firc%2FDefaultConnection.java;h=e44a48cf82c083170d7e94e15e71b35b2a3e37ff;hb=1bfd1f9819b117291679aa292f11a84cf98f9774;hp=dd6955c2ae3e284ceb7c8ed8cf8075e4e840f085;hpb=0f1b5faf6fb47404c56dc14cbe79e25f30d5a51c;p=xudocci.git diff --git a/src/main/java/net/pterodactylus/irc/DefaultConnection.java b/src/main/java/net/pterodactylus/irc/DefaultConnection.java index dd6955c..e44a48c 100644 --- a/src/main/java/net/pterodactylus/irc/DefaultConnection.java +++ b/src/main/java/net/pterodactylus/irc/DefaultConnection.java @@ -98,13 +98,7 @@ public class DefaultConnection extends AbstractExecutionThreadService implements private final int port; /** The nickname chooser. */ - private NicknameChooser nicknameChooser = new NicknameChooser() { - - @Override - public String getNickname() { - return RandomNickname.get(); - } - }; + private final NicknameChooser nicknameChooser = RandomNickname::get; /** The nickname. */ private String nickname = null; @@ -356,7 +350,7 @@ public class DefaultConnection extends AbstractExecutionThreadService implements } finally { established.set(false); eventBus.unregister(this); - logger.info("Closing Connection."); + logger.info(String.format("Closing Connection to %s:%d.", hostname, port)); try { Closeables.close(connectionHandler, true); } catch (IOException ioe1) { @@ -410,6 +404,11 @@ public class DefaultConnection extends AbstractExecutionThreadService implements return Optional.empty(); } + @Override + public String toString() { + return String.format("→ %s:%d", hostname, port); + } + /** Handles input and output for the connection. */ private class ConnectionHandler implements Closeable {