Fix deregister message timing 15/133315/1
authorsaul.gill <saul.gill@est.tech>
Fri, 17 Feb 2023 15:02:29 +0000 (15:02 +0000)
committersaul.gill <saul.gill@est.tech>
Fri, 17 Feb 2023 15:03:25 +0000 (15:03 +0000)
Deregister message was not sent in time before participant shutdown

Issue-ID: POLICY-4499
Change-Id: If830299e15d784df589b83d9e3e2e0aa20289df7
Signed-off-by: saul.gill <saul.gill@est.tech>
participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/handler/ParticipantHandler.java

index bf9fbbc..ff96779 100644 (file)
@@ -172,9 +172,8 @@ public class ParticipantHandler {
     public void sendParticipantDeregister() {
         var participantDeregister = new ParticipantDeregister();
         participantDeregister.setParticipantId(participantId);
-
-        undeployInstancesOnParticipant();
         publisher.sendParticipantDeregister(participantDeregister);
+        undeployInstancesOnParticipant();
     }
 
     private void undeployInstancesOnParticipant() {