diff options
| author | Lennart Poettering <lennart@poettering.net> | 2009-08-16 00:43:22 +0200 | 
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2009-08-16 00:43:22 +0200 | 
| commit | 2a39663ab61614982c52e244bde596dcc1a08f37 (patch) | |
| tree | 0ee3573e68fecce2b413a753490b8c8de63a1585 | |
| parent | de4968cdded8d78fe2e59b4487a21937b843c570 (diff) | |
bluetooth: move installation of mq's earlier to avoid context asserts to be triggered
| -rw-r--r-- | src/modules/bluetooth/module-bluetooth-device.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/modules/bluetooth/module-bluetooth-device.c b/src/modules/bluetooth/module-bluetooth-device.c index 5f119c7a..d6321fc4 100644 --- a/src/modules/bluetooth/module-bluetooth-device.c +++ b/src/modules/bluetooth/module-bluetooth-device.c @@ -1262,11 +1262,11 @@ static void thread_func(void *userdata) {      if (u->core->realtime_scheduling)          pa_make_realtime(u->core->realtime_priority); +    pa_thread_mq_install(&u->thread_mq); +      if (start_stream_fd(u) < 0)          goto fail; -    pa_thread_mq_install(&u->thread_mq); -      for (;;) {          struct pollfd *pollfd;          int ret; | 
