handleUp((Event) m_upQueue.take());
handleUp(event);
        private void startProcessingThreads() {            m_upProcessingThread = new Thread(new Runnable() {                public void run() {                    while (true) {                        try {                            m_upLatch.passThrough();                            handleUp((Event) m_upQueue.take());                        } catch (InterruptedException ex) {                            //this is ok.                        }                    }                }            });            m_upProcessingThread.setName("MessageDispatcher up processing thread");            m_upProcessingThread.setDaemon(true);            m_upProcessingThread.start();        }