When the volume MountLock support was added, the volume status was not being maintained in the child proceses, so the MountLock code needed to request that the parent do a BroadcastVolume. Once bug 838038 lands, volume status will be maintained in the child processes, so we should revisit the MountLock logic and see if some calls to BroadcastVolume can be eliminated.
And if a new IPC call was introduced, so that a child could request the list of volumes and their status from the parent, then that could be used at child startup rather than causing the volume service to do a BroadcastVolume to all child processes.
Summary: Remove extraneous calls to BroadcstVolume → Remove extraneous calls to BroadcastVolume
Firefox OS is not being worked on
Status: NEW → RESOLVED
Last Resolved: 5 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.