From 98b9e057ad146a6c27cc8c6756c48ec64f322cb8 Mon Sep 17 00:00:00 2001 From: huangming Date: Wed, 26 Nov 2003 03:53:08 +0000 Subject: *** empty log message *** --- TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/RT_Task.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/RT_Task.cpp b/TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/RT_Task.cpp index 4398d6a233d..e716faca87d 100644 --- a/TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/RT_Task.cpp +++ b/TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/RT_Task.cpp @@ -5,7 +5,10 @@ void RT_Task::set_current() { - if (ACE_OS::thr_setprio(ACE_SCHED_FIFO) == -1){ + ACE_hthread_t thr_handle; + ACE_Thread::self (thr_handle); + long prio = ACE_Sched_Params::priority_max(ACE_SCHED_FIFO); + if (ACE_OS::thr_setprio(thr_handle, prio, ACE_SCHED_FIFO) == -1){ ACE_DEBUG((LM_DEBUG, "Cannot set the thread to RT class\n")); } } -- cgit v1.2.1