public void distributeShare() {
    if (needRedistributed) {
      ScheduleComparator comparator =
          configManager.getPoolComparator(poolInfo);
      Schedulable.distributeShare(getShare(), snapshotSessions, comparator);
    }
    needRedistributed = false;
  }
public void distributeShare ( ) { if ( needRedistributed ) { ScheduleComparator comparator = configManager . getPoolComparator ( poolInfo ) ; Schedulable . distributeShare ( getShare ( ) , snapshotSessions , comparator ) ; } needRedistributed = false ; }
Distribute the pool's share between the sessions in the pool