if (unregistered)
if (state == UNREGISTERED)
	protected Object getService(BundleContextImpl user) {		synchronized (registrationLock) {			if (unregistered) /* service unregistered */			{				return (null);			}			if (Debug.DEBUG && Debug.DEBUG_SERVICES) {				Debug.println("getService[" + user.bundle + "](" + this + ")"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$			}			Hashtable servicesInUse = user.servicesInUse;			ServiceUse use = (ServiceUse) servicesInUse.get(reference);			if (use == null) {				use = new ServiceUse(user, this);				Object service = use.getService();				if (service != null) {					servicesInUse.put(reference, use);					if (contextsUsing == null) {						contextsUsing = new ArrayList(10);					}					contextsUsing.add(user);				}				return (service);			} else {				return (use.getService());			}		}	}