Hi,
It seems like the following code causes an endless loop in some cases.

for (;;) {
   InetAddress ia = isa.getAddress();
   if (ia.isAnyLocalAddress())
       ia = InetAddress.getLocalHost();
   n = Net.connect(fd, ia, isa.getPort(),trafficClass);
   if ((n == IOStatus.INTERRUPTED)
       && isOpen())
   continue;
   break;
}

Guy

Reply via email to