View | Details | Raw Unified | Return to bug 190831
Collapse All | Expand All

(-)src/org/eclipse/update/internal/configurator/PlatformConfiguration.java (-6 / +10 lines)
Lines 541-548 Link Here
541
		// on next access
541
		// on next access
542
		ISiteEntry[] sites = getConfiguredSites();
542
		ISiteEntry[] sites = getConfiguredSites();
543
		for (int i = 0; i < sites.length; i++) {
543
		for (int i = 0; i < sites.length; i++) {
544
			// reset site entry
544
			if (sites[i].isUpdateable()) {
545
			 ((SiteEntry) sites[i]).refresh();
545
				// reset site entry
546
				((SiteEntry) sites[i]).refresh();
547
			}
546
		}
548
		}
547
	}
549
	}
548
550
Lines 1227-1236 Link Here
1227
	private void reconcile() throws CoreException {
1229
	private void reconcile() throws CoreException {
1228
		long lastChange = config.getDate().getTime();
1230
		long lastChange = config.getDate().getTime();
1229
		SiteEntry[] sites = config.getSites();
1231
		SiteEntry[] sites = config.getSites();
1230
		for (int s=0; s<sites.length; s++) {
1232
		for (int s = 0; s < sites.length; s++) {
1231
			long siteTimestamp = sites[s].getChangeStamp();
1233
			if (sites[s].isUpdateable()) {
1232
			if (siteTimestamp > lastChange)
1234
				long siteTimestamp = sites[s].getChangeStamp();
1233
				sites[s].loadFromDisk(lastChange);
1235
				if (siteTimestamp > lastChange)
1236
					sites[s].loadFromDisk(lastChange);
1237
			}
1234
		}
1238
		}
1235
		config.setDirty(true);
1239
		config.setDirty(true);
1236
	}
1240
	}

Return to bug 190831