code: @Override
      public void unregister(ReadyListener listener) {
          for (ReadyRegistration rr : regs) {
              if (rr.listener == listener) {
                  regs.remove(rr);
                  rr.cancelTimeout();
                  break;
              }
          }
      }
docs: {@inheritDoc}