[libgee] Port to newer GLib thread API
- From: Maciej Marcin Piechotka <mpiechotka src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgee] Port to newer GLib thread API
- Date: Thu, 1 Aug 2013 23:24:22 +0000 (UTC)
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]