From ef6eeaf6937dab8b34c23a1ccfc176d9e9441652 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Thu, 20 Oct 2016 16:27:47 +0200 Subject: [client] return to login/sat select window on thrift errors --- .../src/main/java/org/openslx/dozmod/thrift/ThriftActions.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'dozentenmodul/src/main/java') diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java index fc5af070..5b57bcea 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java @@ -154,7 +154,6 @@ public class ThriftActions { // try to get a new client client = ThriftManager.getNewSatelliteClient(GraphicalCertHandler.getSslContext(address), address, App.THRIFT_SSL_PORT, 5000); - // RPC version check if (client != null) { try { @@ -171,6 +170,9 @@ public class ThriftActions { "Authentifizierung erfolgreich, die Verbindung zum Satelliten-Server ist jedoch nicht möglich.\n\n" + "Möglicherweise ist der Server nicht verfügbar, oder die Netzwerkverbindung gestört.", MessageType.ERROR, null, null); + if (data.satellites.size() == 1) { + return false; + } continue; } return false; -- cgit v1.2.3-55-g7522