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) |