METHOD_0 ( ) { log . info ( STRING_0 ) ; final java . util . concurrent . atomic . IDENT_0 IDENT_1 = new java . util . concurrent . atomic . METHOD_1 ( 0 ) ; final java . util . concurrent . atomic . METHOD_1 IDENT_2 = new java . util . concurrent . atomic . METHOD_1 ( 100 ) ; int count = IDENT_2 . get ( ) ; java . util . concurrent . IDENT_3 executor = java . util . concurrent . IDENT_4 . METHOD_2 ( ( count / 4 ) ) ; for ( int i = 0 ; i < count ; i ++ ) { @ org . IDENT_5 . server . net . IDENT_6 . METHOD_3 ( STRING_1 ) java . util . concurrent . IDENT_7 < java . lang . Boolean > future = executor . METHOD_4 ( new java . util . concurrent . IDENT_8 < java . lang . Boolean > ( ) { @ org . IDENT_5 . server . net . IDENT_6 . Override public org . IDENT_5 . server . net . IDENT_6 . Boolean call ( ) throws org . IDENT_5 . server . net . IDENT_6 . Exception { java . lang . Boolean IDENT_9 = Boolean . IDENT_10 ; try { org . IDENT_5 . server . net . IDENT_6 . IDENT_11 in = new org . IDENT_5 . server . net . IDENT_6 . METHOD_5 ( ) ; in . METHOD_6 ( ) ; } catch ( java . lang . Exception e ) { e . printStackTrace ( ) ; IDENT_9 = Boolean . IDENT_12 ; IDENT_1 . METHOD_7 ( ) ; } finally { IDENT_2 . METHOD_8 ( ) ; } return IDENT_9 ; } } ) ; } do { java . lang . Thread . sleep ( INT_0 ) ; } while ( ( IDENT_2 . get ( ) ) > 0 ) ; log . info ( STRING_2 , IDENT_1 . get ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_6 ( ) { return IDENT_13 ; }
org . junit . Assert . assertEquals ( 0 , IDENT_1 . get ( ) )