1. 26 Oct, 2008 1 commit
  2. 24 Oct, 2008 5 commits
  3. 23 Oct, 2008 8 commits
  4. 22 Oct, 2008 2 commits
  5. 21 Oct, 2008 11 commits
  6. 20 Oct, 2008 5 commits
  7. 17 Oct, 2008 2 commits
  8. 16 Oct, 2008 5 commits
  9. 15 Oct, 2008 1 commit
    • Davi Arnaut's avatar
      Bug#38477: my_pthread_setprio can change dispatch class on Solaris, not just priority · 459b8b3d
      Davi Arnaut authored
      The problem is that the function used by the server to increase
      the thread's priority (pthread_setschedparam) has the unintended
      side-effect of changing the calling thread scheduling policy,
      possibly overwriting a scheduling policy set by a sysadmin.
      
      The solution is to rely on the pthread_setschedprio function, if
      available, as it only changes the scheduling priority and does not
      change the scheduling policy. This function is usually available on
      Solaris and Linux, but it use won't work by default on Linux as the
      the default scheduling policy only accepts a static priority 0 -- this
      is acceptable for now as priority changing on Linux is broken anyway.
      459b8b3d