A bit more comments.
Do not destroy session upstreams before slaves.

During the Actor refactoring, session ownership ceased to be shared,
upstreams now only keep a reference to its session. Because of that, and
the fact that invocation services are destroyed before the engines,
slaves in a shutting-down engine now operate on invalid upstreams. This
commit fixes that by extending the invocation service lifetime beyond
the engine death.