1
0
mirror of https://github.com/moparisthebest/Yaaic synced 2024-08-13 16:53:50 -04:00

IRCConnection: Reconnect to server if reconnect is enabled

This commit is contained in:
Sebastian Kaspari 2010-04-17 23:07:01 +02:00
parent b05154137f
commit 5dd6982314

View File

@ -977,12 +977,17 @@ public class IRCConnection extends PircBot
@Override
public void onDisconnect()
{
server.setStatus(Status.DISCONNECTED);
if (service.getSettings().isReconnectEnabled()) {
server.setStatus(Status.CONNECTING);
service.connect(server);
} else {
server.setStatus(Status.DISCONNECTED);
}
service.updateNotification("Disconnected from " + server.getTitle());
Intent sIntent = Broadcast.createServerIntent(Broadcast.SERVER_UPDATE, server.getId());
service.sendBroadcast(sIntent);
service.sendBroadcast(sIntent);
Collection<Conversation> conversations = server.getConversations();