if (stateCount == 0 && fIsActive)
if (stateCount == 0 && fIsHandlingTemporaryProblems)
			private void internalEndReporting(ProblemRequestorState state) {				int stateCount= 0;				synchronized(getLockObject()) {					-- fStateCount;					stateCount= fStateCount;					fProblemRequestorState.set(null);				}								if (stateCount == 0 && fIsActive)					reportProblems(state.fReportedProblems);			}