question: public static int openSocket ( ) throws IOException { serverSocket = new ServerSocket ( 0 , 10 , InetAddress . getLocalHost ( ) ) ; return serverSocket . getLocalPort ( ) ; }
target:  open a socket to be used in synchronizing two asyncInvocations 