2007-10-18 Jonathan Kamens <jik@jik2.kamens.brookline.ma.us>

Fix file descriptor leaks.

        Wait for everything we can every time we go through watch_jobs, to
        prevent resource starvation.  Queue events that we haven't
        returned yet and return them when there's nothing else to wait
        for.

        Delete a paragraph from the doc that is no longer true about
        delayed returns when mixing captured and non-captured jobs.

2003-03-21 Jonathan Kamens <jik@jik2.kamens.brookline.ma.us>

2003-03-18 Jonathan Kamens <jik@kamens.brookline.ma.us>

2002-12-08 Jonathan Kamens <jik@kamens.brookline.ma.us>

2002-10-31 Jonathan Kamens <jik@kamens.brookline.ma.us>

2002-06-13 Jonathan Kamens <jik@kamens.brookline.ma.us>

        The documentation should say to call Parallel::Jobs functions as
        functions, not methods.

        Document that start_job and watch_jobs can be exported.

        Be resilient to the possibility of being called incorrectly as a
        method rather than a function.

2002-06-13 Jonathan Kamens <jik@kamens.brookline.ma.us>

2002-06-13 Jonathan Kamens <jik@kamens.brookline.ma.us>