private void METHOD_1 ( TYPE_1 message ) { TYPE_2 VAR_1 = message . METHOD_2 ( ) ; TYPE_2 VAR_2 = VAR_3 . remove ( message . METHOD_2 ( ) ) ; if ( VAR_2 != null ) { VAR_4 . error ( STRING_1 , VAR_1 , message . METHOD_3 ( ) , message . METHOD_4 ( ) ) ; VAR_2 . METHOD_5 ( new TYPE_3 ( message . METHOD_3 ( ) , message . METHOD_4 ( ) ) ) ; } else { VAR_4 . error ( STRING_2 , VAR_1 ) ; } }

private void METHOD_1 ( TYPE_1 message ) { TYPE_2 VAR_1 = message . METHOD_2 ( ) ; synchronized ( VAR_3 ) { if ( VAR_3 . contains ( VAR_1 ) ) { VAR_4 . error ( STRING_1 , VAR_1 , message . METHOD_3 ( ) , message . METHOD_4 ( ) ) ; VAR_3 . remove ( VAR_1 ) ; } else { VAR_4 . error ( STRING_2 , VAR_1 ) ; } } }
