METHOD_0 ( ) { final java . util . concurrent . atomic . IDENT_0 IDENT_1 = new java . util . concurrent . atomic . METHOD_1 ( false ) ; java . util . concurrent . IDENT_2 executor = java . util . concurrent . IDENT_3 . METHOD_2 ( ) ; executor . execute ( new java . lang . METHOD_3 ( ) { @ org . IDENT_4 . logger . IDENT_5 . Override public void run ( ) { org . IDENT_4 . logger . IDENT_5 . IDENT_6 IDENT_7 = null ; try { IDENT_7 = new org . IDENT_4 . logger . IDENT_5 . METHOD_4 ( STRING_0 , INT_0 , 200 , ( 8 * INT_1 ) ) ; } finally { if ( IDENT_7 != null ) { IDENT_7 . close ( ) ; } IDENT_1 . set ( true ) ; } } } ) ; while ( ! ( IDENT_1 . get ( ) ) ) java . lang . Thread . METHOD_5 ( ) ; "<AssertPlaceHolder>" ; executor . METHOD_6 ( ) ; } close ( ) { if ( ( IDENT_5 ) != null ) { IDENT_5 . METHOD_7 ( ) ; IDENT_5 . close ( ) ; IDENT_5 = null ; } org . IDENT_4 . logger . IDENT_8 . factory . METHOD_8 ( this ) ; }
org . junit . Assert . assertTrue ( IDENT_1 . get ( ) )