Re: New 'threads' methods

[email protected] (Elizabeth Mattijsen)
Newsgroups perl.perl5.porters,perl.ithreads
Message-ID <p06230966c0d1cb587eac@[192.168.56.2]>
At 9:39 AM -0700 7/5/06, Jerry D. Hedden wrote:
>I'm planning to add some new methods to the 'threads' module, and I
>would like a concensus on the method names:
>
>Method to tell if a thread is still 'running' (i.e., the thread entry
>point function has not yet exited).  Possible names:
>    $thr->running()
>    $thr->isrunning()
>    $thr->is_running()
>
>Method to tell if a thread is detached.  Possible names:
>    $thr->detached()
>    $thr->isdetached()
>    $thr->is_detached()
>
>Method to tell if a thread is ready to be joined.  This returns true if
>a thread is not detached, is no longer running, and has not been
>previously joined.  Possible names:
>    $thr->joinable()
>    $thr->isjoinable()
>    $thr->is_joinable()
>    $thr->canjoin()
>    $thr->can_join()
>    $thr->join_ready()
>
>Suggestions for other methods would also be welcomed.

As you seem to adopt much of the functionality of the Thread::Running module

   http://search.cpan.org/~elizabeth/Thread-Running/

you might want to keep the same method names as a courtesy to the 
Thread::Running users.  And it would allow me to retract 
Thread::Running from CPAN altogether.


Liz
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.