| Index: services/service_manager/service_manager.h
|
| diff --git a/services/service_manager/service_manager.h b/services/service_manager/service_manager.h
|
| index ebfe845735dd4276110f8ca7215b5aaedd26d613..3711ca7218cf0ce01cd055056ba9c436213ccbeb 100644
|
| --- a/services/service_manager/service_manager.h
|
| +++ b/services/service_manager/service_manager.h
|
| @@ -119,6 +119,10 @@ class ServiceManager {
|
| // running as a different user if one is available that services all users.
|
| Instance* GetExistingInstance(const Identity& identity) const;
|
|
|
| + // Erases any identities mapping to |instance|. Following this call it is
|
| + // impossible for any call to GetExistingInstance() to return |instance|.
|
| + void EraseInstanceIdentity(Instance* instance);
|
| +
|
| void NotifyServiceStarted(const Identity& identity, base::ProcessId pid);
|
| void NotifyServiceFailedToStart(const Identity& identity);
|
|
|
|
|