fix logic for when wakeup is not desired on cond bcast