context.removeServiceListener(this); context.removeBundleListener(this);
contxt.removeServiceListener(this); contxt.removeBundleListener(this);
		public void run() {			// 1. Wait for some time			// 2. if bundle registers Driver; terminate			// 3. if bundle uninstalls; cancel wait			// 4. manager.refineIdleDevices()			try {				if (updatewait > 0) {					synchronized (this) {						wait(updatewait);					}				}			} catch (InterruptedException e) {			}			context.removeServiceListener(this);			context.removeBundleListener(this);			if (running) {				manager.refineIdleDevices();			}		}