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

Bug #1324096 reported by Steve Langasek
This bug affects 3 people
Affects Status Importance Assigned to Milestone
upstart (Ubuntu)
Fix Released
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)
Changed in upstart (Ubuntu):
assignee: nobody → James Hunt (jamesodhunt)
importance: Undecided → High
milestone: none → ubuntu-14.07
status: New → Triaged
James Hunt (jamesodhunt)
Changed in upstart (Ubuntu):
status: Triaged → In Progress
James Hunt (jamesodhunt)
Changed in upstart (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.