Newsgroups: comp.parallel.pvm
From: shao@eclipse.cs.colorado.edu (Chung-Shang Shao)
Subject: PVM direct route.
Organization: University of Colorado, Boulder
Date: 19 Apr 1996 12:02:32 GMT
Message-ID: <4l7vco$f7a@csnews.cs.colorado.edu>


I am wondering if anyone has the same experience PVM3.3.10.

I have just tested the PVM direct route feature.  I found
if direct route is used, pvm_send() becomes a synchronous
send, instead the original asychronous send.  My test case
is a sender and a receiver.  If the direct route is used
and the receiver never receive the message, the sender
will be blocked forever on the pvm_send().  This makes
sence, since the direct route create direct TCP connection
between two tasks through sockets.  However, I am wondering
if this is proper that a routing feature will dramatically
change the behavior of PVM communication model.

secondly, if I intentionally kill the receiver, the sender
will never detect this and keeps sending messages happily.

regards,
cs shao.


