gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21762 - gnunet-java/src/org/gnunet/util


From: gnunet
Subject: [GNUnet-SVN] r21762 - gnunet-java/src/org/gnunet/util
Date: Mon, 4 Jun 2012 22:08:37 +0200

Author: dold
Date: 2012-06-04 22:08:37 +0200 (Mon, 04 Jun 2012)
New Revision: 21762

Modified:
   gnunet-java/src/org/gnunet/util/Connection.java
Log:
fix

Modified: gnunet-java/src/org/gnunet/util/Connection.java
===================================================================
--- gnunet-java/src/org/gnunet/util/Connection.java     2012-06-04 14:47:27 UTC 
(rev 21761)
+++ gnunet-java/src/org/gnunet/util/Connection.java     2012-06-04 20:08:37 UTC 
(rev 21762)
@@ -374,6 +374,7 @@
                 channel.connect(new InetSocketAddress(addr, port));
             } catch (IOException e) {
                 logger.error("could not connect to host");
+                return;
             }
 
             final AddressProbe addressProbe = new AddressProbe();
@@ -389,6 +390,12 @@
                             Connection.this.finishConnect(channel);
                         }
                     });
+
+            // our channel has already disconnected
+            if (!channel.isOpen()) {
+                return;
+            }
+
             tc.selectConnect(channel);
 
             addressProbe.connectTask = tc.schedule();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]