equal
deleted
inserted
replaced
236 * @param value |
236 * @param value |
237 */ |
237 */ |
238 void setTimer(TIMEVAL value) |
238 void setTimer(TIMEVAL value) |
239 { |
239 { |
240 rt_mutex_acquire(&condition_mutex, TM_INFINITE); |
240 rt_mutex_acquire(&condition_mutex, TM_INFINITE); |
241 last_timeout_set = (value == TIMEVAL_MAX) ? TIMEVAL_MAX : value; |
241 last_timeout_set = value; |
242 rt_mutex_release(&condition_mutex); |
242 rt_mutex_release(&condition_mutex); |
243 rt_cond_signal(&timer_set); |
243 rt_cond_signal(&timer_set); |
244 } |
244 } |
245 |
245 |
246 /** |
246 /** |