dbus call needed to set multiple environment variables in a single pass

Bug #1324096 reported by Steve Langasek on 2014-05-28
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
upstart (Ubuntu)
High
James Hunt

Bug Description

Currently, app launching on the Ubuntu phone involves setting multiple environment variables with the SetEnv dbus call. The GetEnv call only takes one variable (key,value) at a time. As a result, the marshalling of the individual calls (and waiting for upstart's response) is reported to have a measurable impact on application startup time.

We should investigate having a dbus call that allows setting multiple environment variables at once, to reduce this overhead.

Related branches

Steve Langasek (vorlon) on 2014-05-28
Changed in upstart (Ubuntu):
assignee: nobody → James Hunt (jamesodhunt)
importance: Undecided → High
milestone: none → ubuntu-14.07
status: New → Triaged
James Hunt (jamesodhunt) on 2014-06-02
Changed in upstart (Ubuntu):
status: Triaged → In Progress
James Hunt (jamesodhunt) on 2014-07-22
Changed in upstart (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers