Always lock the main loop when operating on PULSE objects. Document this.
Attach a file by drag & drop or click to upload