[libgee] Port to newer GLib thread API



commit 13f8f10f727aca660dbbaad7ca1bd00e8d0a7ae1
Author: Maciej Piechotka <uzytkownik2 gmail com>
Date:   Tue Jul 30 12:55:38 2013 +0200

    Port to newer GLib thread API

 gee/hazardpointer.vala |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/gee/hazardpointer.vala b/gee/hazardpointer.vala
index 3151632..5c8f747 100644
--- a/gee/hazardpointer.vala
+++ b/gee/hazardpointer.vala
@@ -451,13 +451,12 @@ public class Gee.HazardPointer<G> { // FIXME: Make it a struct
                private static void start (ReleasePolicy self) { // FIXME: Make it non-static [bug 659778]
                        switch (self) {
                        case HELPER_THREAD:
-                               Thread.create<bool> (() => {
-                                       Thread.self<bool> ().set_priority (ThreadPriority.LOW);
+                               new Thread<bool> ("<<libgee hazard pointer>>", () => {
                                        while (true) {
                                                Thread.yield ();
                                                attempt_free ();
                                        }
-                               }, false);
+                               });
                                break;
                        case MAIN_LOOP:
                                Idle.add (() => {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]