Merge lp:~cjcurran/indicator-sound/stable-service-with-unstable-pulse into lp:indicator-sound/0.1
Proposed by
Conor Curran
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | not available | ||||
Proposed branch: | lp:~cjcurran/indicator-sound/stable-service-with-unstable-pulse | ||||
Merge into: | lp:indicator-sound/0.1 | ||||
Diff against target: |
239 lines (+106/-20) 2 files modified
src/pulse-manager.c (+51/-12) src/sound-service.c (+55/-8) |
||||
To merge this branch: | bzr merge lp:~cjcurran/indicator-sound/stable-service-with-unstable-pulse | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
David Barth | Needs Information | ||
Review via email: mp+20224@code.launchpad.net |
To post a comment you must log in.
This work should make the service stable against a flapping pulseaudio daemon. Tested thoroughly with an eye on memory using pmap on the service pid (connecting and reconnecting to pulse can cause memory leaks).
Also caches any new sinks that become available during its lifespan. This may prevent a seg fault that was reported earlier this week.