Commit 6881083d authored by supermikii's avatar supermikii
Browse files

fix service notification avail wrap in go routine

parent ffebc72d
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -1240,9 +1240,11 @@ func checkSerAvailNotification(sInfo *ServiceInfo, mep string, changeType Servic
		serAvailabilityRef.ChangeType = string(changeType)
		serAvailabilityRefList = append(serAvailabilityRefList, serAvailabilityRef)
		notif.ServiceReferences = serAvailabilityRefList

		sendSerAvailNotification(sub.CallbackReference, notif)
		callbackReference := sub.CallbackReference
		go func() {
			sendSerAvailNotification(callbackReference, notif)
			log.Info("Service Availability Notification (" + idStr + ") for " + string(changeType))
		}()
	}
}