Конечно. Просто измените стратегию разрешения для ваших флагов - когда нескольким потребителям приходится ждать ресурса. Вместо очереди FIFO используйте случайный выбор, или LIFO, или что-либо, что не распознает многострадальный запрос в пуле запросов.