public void add(Runnable runnable) { super.add(runnable); } }
private void flush() { _lock.lock(); try { MessageBuffer<T> nowPending = _active; _active = _pending; _pending = nowPending; } finally { _lock.unlock(); } try { _receive.onMessage(_active); } finally { _active.clear(); } } }
private void flush() { _lock.lock(); try { MessageBuffer<T> nowPending = _active; _active = _pending; _pending = nowPending; } finally { _lock.unlock(); } try { _receive.onMessage(_active); } finally { _active.clear(); } } }
public void add(Runnable runnable) { super.add(runnable); } }