cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/model/SingleActivator.java [66:86]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	public boolean close() {
		try (Syncro synchro = _lock.open()) {
			if (serviceRegistration != null) {
				serviceRegistration.unregister();
				serviceRegistration = null;
			}

			_instance.activations.forEach(
				a -> {
					ExtendedActivationDTO extended = (ExtendedActivationDTO)a;
					requireNonNull(extended.onClose).accept(extended);
				}
			);

			_instance.activations.clear();

			_instance.active = false;

			return true;
		}
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/model/FactoryActivator.java [67:87]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	public boolean close() {
		try (Syncro synchro = _lock.open()) {
			if (serviceRegistration != null) {
				serviceRegistration.unregister();
				serviceRegistration = null;
			}

			_instance.activations.forEach(
				a -> {
					ExtendedActivationDTO extended = (ExtendedActivationDTO)a;
					requireNonNull(extended.onClose).accept(extended);
				}
			);

			_instance.activations.clear();

			_instance.active = false;

			return true;
		}
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



