>>>>> On Thu, 26 Apr 2001 10:22:25 +0200, "Perl Authors Upload Server"
><[EMAIL PROTECTED]> said:
> The following module was proposed for inclusion in the Module List:
> modid: Fork::Queue
> DSLI: bmpf
> description: limits number of concurrent forked processes
> userid: SALVA (Salvador Fandiño García)
> chapterid: 20 (Control_Flow_Utilities)
> communities:
> similar:
> Parallel::ForkManager
> rationale:
> This module enqueue processes so the name should have something to
> do with queues, and looking at CPAN it shows that there are several
> modules named <something>::Queue (Thread::Queue, VMS::Queue,
> MQSeries::Queue, etc.). The queued "objects" are processes, but I
> also want to show that the module is constructed around the fork
> (and related) function calls so I get with Fork::Queue.
> The uniqueness of this module is that it overloads fork, wait,
> waitpid, etc, function calls so that you can continue to use them as
> usual and the module will take care of not running too much
> processes at the same time. And already wrote scripts can be easily
> adapted, just including the module at the beginning.
> enteredby: SALVA (Salvador Fandiño García)
> enteredon: Thu Apr 26 08:22:24 2001 GMT
> The resulting entry would be:
> Fork::
> ::Queue bmpf limits number of concurrent forked processes SALVA
As we're always trying to keep the number of toplevel namespaces as
short as possible, I wonder if you could live with Proc::*?
--
andreas