log.error("Bsh.sendAndReceive(): " + t);
System.err.println("Bsh.sendAndReceive(): " + t);
    void sendAndReceive(Message msg, long timeout) {        Object  obj, result;        try {            ch.send(msg);            obj=ch.receive(timeout);            if(obj == null || !(obj instanceof Message)) {                log.error("<-- " + obj);            }            else {                result=((Message)obj).getObject();                System.out.println("<-- " + result);            }            // System.out.println("** " + ch.getNumMessages() + " are waiting");        }        catch(Throwable t) {            log.error("Bsh.sendAndReceive(): " + t);        }    }