From f2cb584a6191b642f19fb87bd39d37fbb7565283 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 30 Apr 2015 10:59:30 +0200 Subject: Update rtems_bsd_force_select_timeout() --- freebsd/sys/kern/sys_generic.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/freebsd/sys/kern/sys_generic.c b/freebsd/sys/kern/sys_generic.c index 0ed027d5..7c8bdcd3 100644 --- a/freebsd/sys/kern/sys_generic.c +++ b/freebsd/sys/kern/sys_generic.c @@ -1900,7 +1900,6 @@ selectinit(void *dummy __unused) #include #include -#include #include @@ -1912,9 +1911,7 @@ force_select_timeout(Thread_Control *thread) if (td != NULL) { struct seltd *stp = td->td_sel; - if (thread->Wait.queue == &stp->st_wait.cv_waiters) { - _Thread_queue_Process_timeout(thread); - } + cv_broadcastpri(&stp->st_wait, 0); } } -- cgit v1.2.3