public synchronized void METHOD_1 ( ) throws TYPE_1 { if ( VAR_1 ) { return ; } VAR_1 = true ; try { TYPE_2 VAR_2 = this . VAR_2 . METHOD_2 ( null ) ; if ( VAR_2 != null ) { VAR_2 . METHOD_1 ( ) ; } VAR_3 . METHOD_3 ( VAR_4 ) ; VAR_3 . METHOD_4 ( VAR_5 ) ; VAR_6 . METHOD_4 ( VAR_7 ) ; } finally { VAR_8 . METHOD_5 ( ) ; } }

public synchronized void METHOD_1 ( ) throws TYPE_1 { if ( ( VAR_1 ) == false ) { VAR_1 = true ; try { TYPE_2 VAR_2 = this . VAR_2 . METHOD_2 ( null ) ; if ( VAR_2 != null ) { VAR_2 . METHOD_1 ( ) ; } VAR_3 . METHOD_3 ( VAR_4 ) ; VAR_3 . METHOD_4 ( VAR_5 ) ; VAR_6 . METHOD_4 ( VAR_7 ) ; } finally { VAR_8 . METHOD_5 ( ) ; } } }
