[mpich-discuss] Client hangs if server dies in dynamic process management

Lu, Huiwei huiweilu at mcs.anl.gov
Mon Nov 17 08:49:18 CST 2014


Could you try with the latest mpich-3.2a2?
The client exit successfully on my Macbook with sock channel.

—
Huiwei

> On Nov 16, 2014, at 10:44 PM, Hirak Roy <hirak_roy at mentor.com> wrote:
> 
> Hi All,
> 
> Here is my sample program. I am using channel sock of mpich-3.0.4.
> 
> I am running it as
> > mpiexec -n 1 ./server.out
> > mpiexec -n 1 ./client.out
> 
> Here my client program (client.c) hangs in MPI_Finalize.
> There is an assert in the server.c where server exits.
> 
> There is no way to detect that in client.
> Even if we detect that using some timeout strategy, the client hangs in the finalize step.
> Could you please suggest what is going wrong here or is this a bug in sock channel?
> 
> Thanks,
> Hirak
> <client.c><server.c>_______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss

_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list