$counter->lock; $counter->dec while $counter->value > $DEFAULT_VALUE; $counter->unlock;