[mpich-discuss] SIGUSR1 used even with --disable-chekpointing

Yauheni Zelenko zelenko at cadence.com
Tue Mar 1 13:44:08 CST 2011


Hi, Darius!

Thank you for help!

I know about src/mpid/ch3/channels/nemesis/src/ch3_progress.c :-), but I think will be great if 1.3.3 will have possibility to use configure options to do the trick.

Eugene.
________________________________________
From: mpich-discuss-bounces at mcs.anl.gov [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Darius Buntinas [buntinas at mcs.anl.gov]
Sent: Tuesday, March 01, 2011 11:41 AM
To: mpich-discuss at mcs.anl.gov
Subject: Re: [mpich-discuss] SIGUSR1 used even with --disable-chekpointing

Hi Eugene,

I've created a ticket for this.  You can add yourself to the cc list if you're interested in tracking it.
    https://trac.mcs.anl.gov/projects/mpich2/ticket/1449

The sigusr1 handler is sent by the hydra process manager to the MPICH library to notify it that a process has failed.  We'll make the installation of the signal handler conditional on whether fault-tolerance features are enabled.  In the mean time, if you're not using the fault-tolerence features, you can remove the line installing the signal handler in src/mpid/ch3/channels/nemesis/src/ch3_progress.c around line 809, then rebuild and reinstall (you might have to do a make clean first to make sure the file gets rebuilt properly).

-d

On Mar 1, 2011, at 1:16 PM, Yauheni Zelenko wrote:

> Hi!
>
> We use part of our code as dinamic library for other application. In this situation we can't guarantee that MPI_Init executed before installing custom signal handler on SIGUSR1.
>
> I compiled MPICH2 with --disable-chekpointing (we don't use it anyway), but MPICH2 still tries to install handler for SIGUSR1.
>
> I tried 1.3.2 and r8077.
>
> Eugene.
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss

_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list