e.printStackTrace();
    private void listen() {        Command tmpCommand;        DownlinkOwner owner = this.downlinkOwner;        //horchen, bis stop==true (wird von auen gesetzt)        while (!stop) {            try {                tmpCommand = (Command)objectInputStream.readObject();                Debug.println(Debug.MEDIUM, this + ": received: " + tmpCommand);                //owner aktualisieren                owner = this.downlinkOwner;                //beim owner das Command ausfhren                if (owner != null) {                    owner.processMsg(tmpCommand);                }                //pausieren                this.sleep(this.LISTEN_DELAY);            }            catch (Exception e) {                Debug.println(Debug.HIGH, this + ": error while listening :" + e);                if (owner != null) {                    owner.downlinkError();                }            }        }    }