Add uid/pid to soundtrigger dumpsys sessions
This can help track process restarts, and disambiguate sessions from multi-pid apps like AGSA. Bug: 288639477 Test: Manual verification of dumpsys Change-Id: Ia4639c56bc293ba32594187704b1268206300ddf
This commit is contained in:
@@ -407,7 +407,9 @@ public class SoundTriggerService extends SystemService {
|
||||
var eventLogger = new EventLogger(SESSION_MAX_EVENT_SIZE,
|
||||
"SoundTriggerSessionLogs for package: "
|
||||
+ Objects.requireNonNull(originatorIdentity.packageName)
|
||||
+ "#" + sessionId);
|
||||
+ "#" + sessionId
|
||||
+ " - " + originatorIdentity.uid
|
||||
+ "|" + originatorIdentity.pid);
|
||||
return new SoundTriggerSessionStub(client,
|
||||
newSoundTriggerHelper(moduleProperties, eventLogger), eventLogger);
|
||||
}
|
||||
@@ -428,7 +430,9 @@ public class SoundTriggerService extends SystemService {
|
||||
var eventLogger = new EventLogger(SESSION_MAX_EVENT_SIZE,
|
||||
"SoundTriggerSessionLogs for package: "
|
||||
+ Objects.requireNonNull(originatorIdentity.packageName) + "#"
|
||||
+ sessionId);
|
||||
+ sessionId
|
||||
+ " - " + originatorIdentity.uid
|
||||
+ "|" + originatorIdentity.pid);
|
||||
return new SoundTriggerSessionStub(client,
|
||||
newSoundTriggerHelper(moduleProperties, eventLogger), eventLogger);
|
||||
}
|
||||
@@ -1801,7 +1805,9 @@ public class SoundTriggerService extends SystemService {
|
||||
ServiceEvent.Type.ATTACH, identity.packageName + "#" + sessionId));
|
||||
var eventLogger = new EventLogger(SESSION_MAX_EVENT_SIZE,
|
||||
"LocalSoundTriggerEventLogger for package: " +
|
||||
identity.packageName + "#" + sessionId);
|
||||
identity.packageName + "#" + sessionId
|
||||
+ " - " + identity.uid
|
||||
+ "|" + identity.pid);
|
||||
|
||||
return new SessionImpl(newSoundTriggerHelper(underlyingModule, eventLogger, isTrusted),
|
||||
client, eventLogger, identity);
|
||||
|
||||
Reference in New Issue
Block a user