summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2007-08-10 23:40:05 +0000
committerLennart Poettering <lennart@poettering.net>2007-08-10 23:40:05 +0000
commit4e145b676ab76235468953634ba6d17717a3d933 (patch)
tree0af4c93a93278c414d1b4526fb7116b676144fd9
parent3eae9038ebf428c40aae51354b32beb4909c1cbb (diff)
if no thread-mq is attached to the current thread, return an error, don't hit an assert
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1625 fefdeb5f-60dc-0310-8127-8f9354f1896f
-rw-r--r--src/pulsecore/thread-mq.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/pulsecore/thread-mq.c b/src/pulsecore/thread-mq.c
index 224a14cb..89b65e5c 100644
--- a/src/pulsecore/thread-mq.c
+++ b/src/pulsecore/thread-mq.c
@@ -110,10 +110,7 @@ void pa_thread_mq_install(pa_thread_mq *q) {
}
pa_thread_mq *pa_thread_mq_get(void) {
- pa_thread_mq *q;
-
pa_run_once(&once, init_tls);
- pa_assert_se(q = pa_tls_get(tls));
- return q;
+ return pa_tls_get(tls);
}