diff options
author | Tiago Vignatti <tiago.vignatti@nokia.com> | 2010-08-04 15:54:48 +0300 |
---|---|---|
committer | Tiago Vignatti <tiago.vignatti@nokia.com> | 2010-09-10 21:49:28 +0300 |
commit | d9c18c3b9badf38d499e3f53291bd23fda3c4340 (patch) | |
tree | 0ae480d56821e46ccce11d4bbff156c1f8520695 | |
parent | a9e6080dc94633a4f497535f619a14fd8b566645 (diff) |
os: remove useless smart scheduler macros
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
-rw-r--r-- | os/utils.c | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/os/utils.c b/os/utils.c index 4486db137..cc942e954 100644 --- a/os/utils.c +++ b/os/utils.c @@ -1121,17 +1121,9 @@ XNFstrdup(const char *s) return ret; } - -#define SMART_SCHEDULE_POSSIBLE -#ifdef SMART_SCHEDULE_POSSIBLE -#define SMART_SCHEDULE_SIGNAL SIGALRM -#define SMART_SCHEDULE_TIMER ITIMER_REAL -#endif - void SmartScheduleStopTimer (void) { -#ifdef SMART_SCHEDULE_POSSIBLE struct itimerval timer; if (SmartScheduleDisable) @@ -1141,13 +1133,11 @@ SmartScheduleStopTimer (void) timer.it_value.tv_sec = 0; timer.it_value.tv_usec = 0; (void) setitimer (ITIMER_REAL, &timer, 0); -#endif } void SmartScheduleStartTimer (void) { -#ifdef SMART_SCHEDULE_POSSIBLE struct itimerval timer; if (SmartScheduleDisable) @@ -1157,21 +1147,17 @@ SmartScheduleStartTimer (void) timer.it_value.tv_sec = 0; timer.it_value.tv_usec = SmartScheduleInterval * 1000; setitimer (ITIMER_REAL, &timer, 0); -#endif } -#ifdef SMART_SCHEDULE_POSSIBLE static void SmartScheduleTimer (int sig) { SmartScheduleTime += SmartScheduleInterval; } -#endif Bool SmartScheduleInit (void) { -#ifdef SMART_SCHEDULE_POSSIBLE struct sigaction act; if (SmartScheduleDisable) @@ -1182,16 +1168,13 @@ SmartScheduleInit (void) /* Set up the timer signal function */ act.sa_handler = SmartScheduleTimer; sigemptyset (&act.sa_mask); - sigaddset (&act.sa_mask, SMART_SCHEDULE_SIGNAL); - if (sigaction (SMART_SCHEDULE_SIGNAL, &act, 0) < 0) + sigaddset (&act.sa_mask, SIGALRM); + if (sigaction (SIGALRM, &act, 0) < 0) { perror ("sigaction for smart scheduler"); return FALSE; } return TRUE; -#else - return FALSE; -#endif } #ifdef SIG_BLOCK |