code: public void postRunnable (Runnable unit)
      {
          if (!_running) {
              log.warning("Posting runnable to inactive object manager", "unit", unit,
                          new Exception());
          }
  
          // just append it to the queue
          _evqueue.append(unit);
      }
docs: Posts a self-contained unit of code that should be run on the distributed object manager
  thread at the next available opportunity. The code will be queued up with the rest of the
  events and invoked in turn. Like event processing code, the code should not take long to
  complete and should <em>definitely</em> not block.
  
  From interface RunQueue