METHOD_0 ( ) { final java . util . concurrent . atomic . IDENT_0 IDENT_1 = new java . util . concurrent . atomic . METHOD_1 ( ) ; final java . util . concurrent . atomic . IDENT_2 < java . io . IOException > IDENT_3 = new java . util . concurrent . atomic . IDENT_2 < java . io . IOException > ( ) ; final java . util . concurrent . IDENT_4 IDENT_5 = new java . util . concurrent . METHOD_2 ( 50 ) ; final java . util . concurrent . atomic . IDENT_6 count = new java . util . concurrent . atomic . METHOD_3 ( ) ; IDENT_7 . METHOD_4 ( new org . jboss . IDENT_8 . IDENT_9 . METHOD_5 ( ) { public void METHOD_6 ( final org . jboss . IDENT_8 . IDENT_9 channel , final java . io . IOException error ) { error . printStackTrace ( ) ; IDENT_3 . set ( error ) ; IDENT_5 . METHOD_7 ( ) ; } public void METHOD_8 ( final org . jboss . IDENT_8 . IDENT_9 channel ) { System . out . println ( STRING_0 ) ; IDENT_5 . METHOD_7 ( ) ; } public void METHOD_9 ( final org . jboss . IDENT_8 . IDENT_9 channel , final org . jboss . IDENT_8 . IDENT_10 message ) { System . out . println ( STRING_1 ) ; try { if ( ( message . read ( ) ) == ( - 1 ) ) { IDENT_1 . set ( true ) ; } message . close ( ) ; } catch ( java . io . IOException e ) { IDENT_3 . set ( e ) ; } finally { org . IDENT_11 . IDENT_12 . METHOD_10 ( message ) ; IDENT_5 . METHOD_7 ( ) ; if ( ( count . METHOD_11 ( ) ) < 50 ) { IDENT_7 . METHOD_4 ( this ) ; } } } } ) ; for ( int i = 0 ; i < 50 ; i ++ ) { org . jboss . IDENT_8 . IDENT_13 IDENT_14 = IDENT_15 . METHOD_12 ( ) ; IDENT_14 . close ( ) ; IDENT_14 . close ( ) ; IDENT_14 . METHOD_13 ( ) ; } IDENT_5 . METHOD_14 ( ) ; java . io . IOException exception = IDENT_3 . get ( ) ; if ( exception != null ) { throw exception ; } "<AssertPlaceHolder>" ; } get ( ) { return org . jboss . IDENT_8 . IDENT_16 . IDENT_17 . IDENT_18 ; }
org . junit . Assert . assertTrue ( IDENT_1 . get ( ) )