code: private void readObject(ObjectInputStream ois) {
          try {
              ois.defaultReadObject();
              pauseLock = new ReentrantLock();
              pauseLock.newCondition();
          } catch (Exception e) {
              e.printStackTrace();
          }
      }
docs: makes findbugs happy, but unused