Expose a connection uptime of 0 if connection is not yet established
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Mon, 23 Feb 2015 06:20:27 +0000 (07:20 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Mon, 23 Feb 2015 06:20:27 +0000 (07:20 +0100)
src/main/java/net/pterodactylus/xdcc/core/Core.java

index fab43ab..5b1b12d 100644 (file)
@@ -202,7 +202,7 @@ public class Core extends AbstractExecutionThreadService {
                        Connection connection = entry.getValue();
                        return new ConnectedNetwork(network, connection.hostname(),
                                        connection.port(),
                        Connection connection = entry.getValue();
                        return new ConnectedNetwork(network, connection.hostname(),
                                        connection.port(),
-                                       connection.getUptime().get(),
+                                       connection.getUptime().orElse(Duration.ofSeconds(0)),
                                        connection.nickname(),
                                        channels.stream()
                                                        .filter((channel) -> channel.network()
                                        connection.nickname(),
                                        channels.stream()
                                                        .filter((channel) -> channel.network()