blob: 0da4327b366b9392613abe02c7cc7ac06be359db (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
Index: openhpi-subagent-2.3.4/src/hpiEventThread.c
===================================================================
--- openhpi-subagent-2.3.4.orig/src/hpiEventThread.c
+++ openhpi-subagent-2.3.4/src/hpiEventThread.c
@@ -178,14 +178,13 @@ int start_event_thread(SaHpiSessionIdT *
DEBUGMSGTL ((AGENT, "Attempting to init event"));
if (!g_thread_supported()) {
DEBUGMSGTL ((AGENT, "Initializing thread support"));
- g_thread_init(NULL);
} else {
DEBUGMSGTL ((AGENT, "Already supporting threads"));
}
- event_thread = g_thread_create(event_thread_loop,
+ event_thread = g_thread_try_new("event_thread",
+ event_thread_loop,
(gpointer)sessionid,
- FALSE,
&event_thread_error);
|