lp:~jamesodhunt/upstart/stateful-reexec-dbus-connections
- Get this branch:
- bzr branch lp:~jamesodhunt/upstart/stateful-reexec-dbus-connections
Branch merges
Branch information
Recent revisions
- 1443. By Steve Langasek
-
Move the cloexec handling into control_serialise from control_
serialise_ all,
since we're already working with the fd there - 1442. By Steve Langasek
-
reinstate dbus serialization support on a separate branch, with the following
changes:
- remove all #ifdef 0's
- control_bus_open() doesn't need to take an argument, it can assume if
control_bus is set that this is a re-exec, making the code overall more
robust
- drop redundant function control_clear_cloexec( ); the cloexec state is
already being adjusted as part of the serializer. - 1441. By Steve Langasek
-
Drop superfluous call to event_init from event_serialise(), if this function
is called we know we must have an event list - 1440. By Steve Langasek
-
Drop fixme comment about events; as long as both sides agree what an empty
blocking list means, there's no need to pad out the serialization data - 1437. By Steve Langasek
-
remove #ifdefed code around control_bus_open; depends on the dbus serialization
code. Also, we shouldn't need to specify whether we're restarting or not,
upstart should make sure it always gets a control socket at the end of
re-exec whether or not it was the original one.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:upstart