diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/litmus.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/litmus.c b/src/litmus.c index 072a617..cc23263 100644 --- a/src/litmus.c +++ b/src/litmus.c | |||
| @@ -72,7 +72,7 @@ int sporadic_task(unsigned long e, unsigned long p, | |||
| 72 | param.period = p; | 72 | param.period = p; |
| 73 | param.cpu = cpu; | 73 | param.cpu = cpu; |
| 74 | param.cls = cls; | 74 | param.cls = cls; |
| 75 | return set_rt_task_param(getpid(), ¶m); | 75 | return set_rt_task_param(gettid(), ¶m); |
| 76 | } | 76 | } |
| 77 | 77 | ||
| 78 | int init_kernel_iface(void); | 78 | int init_kernel_iface(void); |
| @@ -84,7 +84,7 @@ int init_litmus(void) | |||
| 84 | ret = mlockall(MCL_CURRENT | MCL_FUTURE); | 84 | ret = mlockall(MCL_CURRENT | MCL_FUTURE); |
| 85 | check("mlockall()"); | 85 | check("mlockall()"); |
| 86 | ret2 = init_rt_thread(); | 86 | ret2 = init_rt_thread(); |
| 87 | return ret == 0 && ret2 == 0; | 87 | return (ret == 0) && (ret2 == 0) ? 0 : -1; |
| 88 | } | 88 | } |
| 89 | 89 | ||
| 90 | int init_rt_thread(void) | 90 | int init_rt_thread(void) |
