Я создаю массив элементов Thread :: Queue.
Я делаю это так:
for (my $i=0; $i < $queues_amount; $i++){
$queues[i]=Thread::Queue->new;
}
Однако, пока я заполняю каждую очередь такими элементами, как этот
$queues[$index]->enqueue($element);
Я получаю следующую ошибку:
Невозможно вызвать метод "enqueue" для неопределенного значения ...
Не могли бы вы помочь мне выяснить, в чем проблема?
Моя версия на Perl 5.12.2.