fix cyclicbarrier