public void METHOD_1 ( java.lang.String VAR_1 , TYPE_1 VAR_2 ) { boolean VAR_3 ; synchronized ( this ) { VAR_3 = VAR_4 . remove ( VAR_2 ) ; } if ( VAR_3 ) METHOD_2 ( VAR_2 ) ; } 

public synchronized void METHOD_1 ( java.lang.String VAR_1 , TYPE_1 VAR_2 ) { boolean VAR_3 = VAR_4 . remove ( VAR_2 ) ; if ( VAR_3 ) METHOD_2 ( VAR_2 ) ; } 
