#725: hang when waiting for pa_operation with extra lock held
-----------------------+----------------------------------------------------
  Reporter:  pgregory  |       Owner:  lennart                                  
           
      Type:  defect    |      Status:  new                                      
           
 Milestone:            |   Component:  libpulse                                 
           
Resolution:            |    Keywords:  pa_threaded_mainloop_lock pa_operation 
hang deadlock
-----------------------+----------------------------------------------------

Comment(by lennart):

 The _wait() will unlock only one iteration. You should not lock the event
 loop more than once if you want to use _wait(). In fact relying on the
 recursiveness of the lock is often not a good idea anyway...

-- 
Ticket URL: <http://pulseaudio.org/ticket/725#comment:3>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
_______________________________________________
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets

Reply via email to