projects
/
platform
/
upstream
/
libgee.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6b7d888
)
Port to newer GLib thread API
author
Maciej Piechotka
<uzytkownik2@gmail.com>
Tue, 30 Jul 2013 10:55:38 +0000
(12:55 +0200)
committer
Maciej Piechotka
<uzytkownik2@gmail.com>
Tue, 30 Jul 2013 10:55:38 +0000
(12:55 +0200)
gee/hazardpointer.vala
patch
|
blob
|
history
diff --git
a/gee/hazardpointer.vala
b/gee/hazardpointer.vala
index
3151632
..
5c8f747
100644
(file)
--- 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 (() => {