Ticket #552 (closed defect: fixed)
Documentation for pa_*_drain does not specify one callback only
| Reported by: | boss_mc | Owned by: | lennart |
|---|---|---|---|
| Milestone: | 0.9.16 | Component: | libpulse |
| Keywords: | Cc: |
Description
As it stands, repeated calls to pa_*_drain lead to only the last callback specified being called. This is all fine and good but the documentation does not make this clear and this can lead to deadlocks pretty easily.
It might be an idea to have a queueing system whereby each registered callback gets called in the order they were registered but this is not necessary.
Change History
Note: See
TracTickets for help on using
tickets.
