GThreadPriority levels for SCHED_RR threads are dysfunctional

Bug #501699 reported by Kamal Mostafa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GLib
Won't Fix
Medium
glib2.0 (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Description: Ubuntu 9.10
Release: 9.10
libglib2.0-0:
  Installed: 2.22.3-0ubuntu1

GThreadPriority priority level changes are dysfunctional for SCHED_RR or SCHED_FIFO threads (anything besides the default SCHED_OTHER) in gthread-posix because of the problems outlined in the upstream bug report:

  https://bugzilla.gnome.org/show_bug.cgi?id=604857

See also the prerequisite LP bug 453898 (glib2.0 crashes when applications are started with chrt).

Changed in glib2.0 (Ubuntu):
assignee: nobody → Kamal Mostafa (kamalmostafa)
status: New → In Progress
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

I have fixed this problem (and the related LP bug 453898) and produced update packages for karmic and lucid, available in my PPA here:

    https://launchpad.net/~kamalmostafa/+archive/glib2.0-fixes

The patch has been contributed upstream but has not yet been reviewed or integrated by the glib development team (see the gnome bug report https://bugzilla.gnome.org/show_bug.cgi?id=604857 ).

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

Upstream bug report https://bugzilla.gnome.org/show_bug.cgi?id=604857 still awaiting review.

Changed in glib2.0 (Ubuntu):
assignee: Kamal Mostafa (kamalmostafa) → nobody
status: In Progress → Confirmed
Changed in glib2.0 (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Low
Changed in glib:
importance: Unknown → Medium
status: Unknown → New
Changed in glib:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.