private Collection<VFileEvent> runRefreshSession(RefreshSessionImpl session, long timeInQueue) {
    try {
      mySessions.add(session);
      return session.scan(timeInQueue);
    }
    finally {
      mySessions.remove(session);
    }
  }
private Collection<VFileEvent> runRefreshSession(RefreshSessionImpl session, long timeInQueue)