X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fxdcc%2Fcore%2FCore.java;h=99c5ab691c3178f609d4f71cb9a32a0dbc059714;hb=b067063ea6f1cf5077215d48127da12e78936b25;hp=d39ee2bd0ffe241a933ad8ae0c844f99c21a93f4;hpb=d8c6d72caaa1ba75d09bd28f2bb10ae6f4964bf4;p=xudocci.git diff --git a/src/main/java/net/pterodactylus/xdcc/core/Core.java b/src/main/java/net/pterodactylus/xdcc/core/Core.java index d39ee2b..99c5ab6 100644 --- a/src/main/java/net/pterodactylus/xdcc/core/Core.java +++ b/src/main/java/net/pterodactylus/xdcc/core/Core.java @@ -503,9 +503,6 @@ public class Core extends AbstractExecutionThreadService { return; } networkConnections.remove(network.get()); - if (!connection.established()) { - return; - } /* find all channels that need to be removed. */ for (Collection channels : ImmutableList.of(joinedChannels, extraChannels)) { @@ -661,7 +658,8 @@ public class Core extends AbstractExecutionThreadService { channelBanManager.ban(channel.get()); if (channelNotJoined.reason() == registeredNicknamesOnly) { eventBus.post(new GenericMessage( - format("Not trying to join %s anymore.", channel.get()))); + format("%s requires nickname registration, suspending join for a day.", + channel.get()))); } else if (channelNotJoined.reason() == inviteOnly) { eventBus.post(new GenericMessage( format("%s is invite-only, suspending join for a day.",