private void updateCurrentPrimary(BufferedReader br) {
			try {
				char[] bodyChars = new char[1000];
				br.read(bodyChars);
				StringBuffer sb = new StringBuffer();
				sb.append(bodyChars);
				String postBody = sb.toString().trim();

				JSONParser jp = new JSONParser();
				JSONObject newPrimaryObject = (JSONObject) jp.parse(postBody);

				discoveryData.setCurrentPrimary(newPrimaryObject);
				logger.info("########################## Update current primary to the new primary: "
						+ discoveryData.getCurrentPrimary());
			} catch (IOException e) {
				logger.debug(e.getMessage(), e);
			} catch (ParseException e) {
				logger.debug(e.getMessage(), e);
			}
		}