コード例 #1
0
ファイル: afd_stat.c プロジェクト: hfs/afd
/*++++++++++++++++++++++++++++++ sig_bus() ++++++++++++++++++++++++++++++*/
static void
sig_bus(int signo)
{
   system_log(FATAL_SIGN, __FILE__, __LINE__, "Uuurrrggh! Received SIGBUS.");
   stat_exit();

   /* Dump core so we know what happened. */
   abort();
}
コード例 #2
0
ファイル: afd_stat.c プロジェクト: hfs/afd
/*++++++++++++++++++++++++++++++ sig_segv() +++++++++++++++++++++++++++++*/
static void                                                                
sig_segv(int signo)
{                  
   system_log(FATAL_SIGN, __FILE__, __LINE__, "Aaarrrggh! Received SIGSEGV.");
   stat_exit();

   /* Dump core so we know what happened. */
   abort();
}
コード例 #3
0
ファイル: Storage.c プロジェクト: LeapYear/ghc
void
exitStorage (void)
{
    updateNurseriesStats();
    stat_exit();
}
コード例 #4
0
ファイル: Storage.c プロジェクト: Eufavn/ghc
void
exitStorage (void)
{
    lnat allocated = updateNurseriesStats();
    stat_exit(allocated);
}
コード例 #5
0
ファイル: Storage.c プロジェクト: Sciumo/ghc
void
exitStorage (void)
{
    stat_exit(calcAllocated(rtsTrue));
}