diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2000-02-03 05:39:35 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2000-02-03 05:39:35 +0000 |
commit | 4ef2fc020b725b8c8712465f6b1d8307f0ca5e14 (patch) | |
tree | 7c25b5f919d6a512d6ea99a1a017cea99217e9a7 /ace/OS.cpp | |
parent | c46c2bfb3f76ab61d06fb6009f369c1045b0c123 (diff) | |
download | ATCD-4ef2fc020b725b8c8712465f6b1d8307f0ca5e14.tar.gz |
ChangeLogTag:Wed Feb 2 23:35:19 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
Diffstat (limited to 'ace/OS.cpp')
-rw-r--r-- | ace/OS.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/ace/OS.cpp b/ace/OS.cpp index ea5fdc0653a..bdb658d518d 100644 --- a/ace/OS.cpp +++ b/ace/OS.cpp @@ -3007,15 +3007,19 @@ ACE_OS::thr_create (ACE_THR_FUNC func, // The following code forces priority into range. if (ACE_BIT_ENABLED (flags, THR_SCHED_FIFO)) sparam.sched_priority = - ACE_MIN (ACE_THR_PRI_FIFO_MAX, ACE_MAX (ACE_THR_PRI_FIFO_MIN, priority)); + ACE_MIN (ACE_THR_PRI_FIFO_MAX, + ACE_MAX (ACE_THR_PRI_FIFO_MIN, priority)); else if (ACE_BIT_ENABLED(flags, THR_SCHED_RR)) sparam.sched_priority = - ACE_MIN (ACE_THR_PRI_RR_MAX, ACE_MAX (ACE_THR_PRI_RR_MIN, priority)); + ACE_MIN (ACE_THR_PRI_RR_MAX, + ACE_MAX (ACE_THR_PRI_RR_MIN, priority)); else // Default policy, whether set or not sparam.sched_priority = - ACE_MIN (ACE_THR_PRI_OTHER_MAX, ACE_MAX (ACE_THR_PRI_OTHER_MIN, priority)); + ACE_MIN (ACE_THR_PRI_OTHER_MAX, + ACE_MAX (ACE_THR_PRI_OTHER_MIN, priority)); # elif defined (PRIORITY_MAX) - sparam.sched_priority = ACE_MIN (priority, PRIORITY_MAX); + sparam.sched_priority = ACE_MIN (priority, + (long) PRIORITY_MAX); # else sparam.sched_priority = priority; # endif /* ACE_HAS_IRIX62_THREADS */ |