my %listerners; sub create_new_listener { my ($param) = @_; my $queue = Thread::Queue->new(); my $thread = threads->new(\&listen, $param, $queue); $listeners{$param} = [ $thread, $queue ]; }
If you need to send something to a worker, lookup its queue.
In reply to Re: threads and queues
by ikegami
in thread threads and queues
by morgon
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |