Newsgroups: comp.parallel.pvm
From: maptsh@bath.ac.uk (T S How)
Subject: Re: Is PVM Thread Safe?
Organization: University of Bath, UK
Date: Fri, 2 Jun 1995 09:27:08 GMT
Message-ID: <D9JGxA.Krs@bath.ac.uk>

Lawrence L. Chan (lchan) wrote:
: We're currently using PVM 3.3.7 to develop a parallel query execution
: engine running in a network of SUN workstations environment.  We'd
: like to know if PVM is Thread-Safe with Solaris2.4 threads.

Judging from the manual page for pvm_sensig, I suspect the answer is no.

        pvm_sendsig should only be used by programmers with Unix
        signal handling experience. Many library functions (and
        in fact the PVM library functions) cannot be called in a
        signal handler context because they do not mask signals or
        LOCK INTERNAL DATA STRUCTURES.

The manual page was dated 30 August 1993. Whether the situation has
changed or not, I have no idea.

-----------------------------------------------------------------------------
Name:     Teck Sin How                  University of Bath
Address:  T.S.How@bath.ac.uk            School of Mathematical Sciences
          tsh@math.bath.ac.uk
-----------------------------------------------------------------------------

