Revert "Register VmsPublisheService with VmsClientManager on construction time."
This reverts commit 44f225a48a3ed2d31f40179f25f15bcf63c78b24.
Reason for revert: VmsPublisherServiceTest cleanup was missing from original CL.
Bug: 134708512
Change-Id: I4864ce28a7cf932139deeb8da1c14678330e082a
diff --git a/service/src/com/android/car/VmsPublisherService.java b/service/src/com/android/car/VmsPublisherService.java
index 647b102..3384e3a 100644
--- a/service/src/com/android/car/VmsPublisherService.java
+++ b/service/src/com/android/car/VmsPublisherService.java
@@ -119,14 +119,16 @@
mContext = context;
mClientManager = clientManager;
mBrokerService = brokerService;
+ }
+
+ @Override
+ public void init() {
mClientManager.registerConnectionListener(this);
}
@Override
- public void init() {}
-
- @Override
public void release() {
+ mClientManager.unregisterConnectionListener(this);
mPublisherProxies.values().forEach(PublisherProxy::unregister);
mPublisherProxies.clear();
}