Beispiel #1
0
/*++++++++++++++++++++++++++++++ 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();
}
Beispiel #2
0
/*++++++++++++++++++++++++++++++ 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();
}
Beispiel #3
0
void
exitStorage (void)
{
    updateNurseriesStats();
    stat_exit();
}
Beispiel #4
0
void
exitStorage (void)
{
    lnat allocated = updateNurseriesStats();
    stat_exit(allocated);
}
Beispiel #5
0
void
exitStorage (void)
{
    stat_exit(calcAllocated(rtsTrue));
}