System.err.println("getReply()"); System.err.flush();
   public synchronized Message getReply()   {      if (null != reply) return reply;      try {         wait(REPLY_WAIT_TIMEOUT);         return reply;      } catch (InterruptedException Ie) { return reply; }   }