diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2009-02-15 11:26:02 +0100 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2009-02-15 11:26:02 +0100 |
commit | 7c8c9dfa4969fa995d67de36d271285792865487 (patch) | |
tree | 1e3096cb5f92aae212c55f471d95ae3b339b93e4 /tests/daemon | |
parent | fd578f04bbe8f437955ce79d19943f5e22657fc0 (diff) | |
download | wolfbones-7c8c9dfa4969fa995d67de36d271285792865487.tar.gz wolfbones-7c8c9dfa4969fa995d67de36d271285792865487.tar.bz2 |
started to clean up daemon and signals, first splitting away the foreground functions of the daemon
Diffstat (limited to 'tests/daemon')
-rw-r--r-- | tests/daemon/testd.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/daemon/testd.c b/tests/daemon/testd.c index 858a554..36c2c47 100644 --- a/tests/daemon/testd.c +++ b/tests/daemon/testd.c @@ -96,12 +96,12 @@ int main( int argc, char *argv[] ) { wolf_daemon_exit( demon ); } } else { - if( ( error = wolf_signal_initialize( ) ) != WOLF_OK ) { + if( ( error = wolf_daemon_signals_initialize( ) ) != WOLF_OK ) { cmdline_parser_free( &args_info ); exit( EXIT_FAILURE ); } if( ( error = wolf_signal_install_handlers_daemon( ) ) != WOLF_OK ) { - wolf_signal_terminate( ); + wolf_daemon_signals_terminate( ); cmdline_parser_free( &args_info ); exit( EXIT_FAILURE ); } @@ -109,7 +109,7 @@ int main( int argc, char *argv[] ) { WOLF_LOG( WOLF_LOG_NOTICE, "Started %s daemon", CMDLINE_PARSER_PACKAGE ); while( ( sig != SIGTERM ) && ( sig != SIGINT ) && ( sig != -1 ) ) { - sig = wolf_signal_suspend( 60, &error ); + sig = wolf_daemon_signals_suspend( 60, &error ); switch( sig ) { case 0: /* timeout */ break; @@ -148,7 +148,7 @@ int main( int argc, char *argv[] ) { wolf_daemon_exit( demon ); } else { cmdline_parser_free( &args_info ); - wolf_signal_terminate( ); + wolf_daemon_signals_terminate( ); exit( EXIT_SUCCESS ); } |