output: #fixed code
                               @Override
  	protected void reloadPage() {
  		synchronized (this) {
  			selectedSort = null;
  			sortFieldLeft = null;
  			super.reloadPage();
  		}
  	}
input: #vulnerable code 
                               @Override
  	protected void reloadPage() {
  		selectedSort = null;
  		sortFieldLeft = null;
  		super.reloadPage();
  	} 
                              #location 3 
                              #vulnerability type THREAD_SAFETY_VIOLATION