if (logger.finerOn()) {
                logger.finer("doBind","Bound to [Address="+sockListen.getInetAddress()+", Port="+sockListen.getLocalPort()+"]");
            }
        } catch (SocketException e) {
            if (e.getMessage().equals(InterruptSysCallMsg))
                throw new InterruptedException(e.toString()) ;
            else
                throw new CommunicationException(e) ;
        } catch (InterruptedIOException e) {
            throw new InterruptedException(e.toString()) ;
        } catch (IOException e) {
            throw new CommunicationException(e) ;
        }
    }