예제 #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));
}