public synchronized void METHOD_1 ( TYPE_1 VAR_1 ) { TYPE_2 VAR_2 = METHOD_2 ( VAR_1 ) ; synchronized ( this ) { if ( VAR_2 != null ) { VAR_2 . METHOD_3 ( null ) ; return ; } } throw new TYPE_3 ( ) ; }
public synchronized void METHOD_1 ( TYPE_1 VAR_1 ) { TYPE_2 VAR_2 = METHOD_2 ( VAR_1 ) ; synchronized ( this ) { if ( VAR_2 != null ) { VAR_2 . METHOD_3 ( null ) ; return ; } } }