METHOD_0 ( ) { final java . util . concurrent . atomic . IDENT_0 IDENT_1 = new java . util . concurrent . atomic . METHOD_1 ( false ) ; java . util . List < java . lang . Long > IDENT_2 = java . util . Collections . METHOD_2 ( new java . util . ArrayList < java . lang . Long > ( ) ) ; java . util . concurrent . IDENT_3 IDENT_4 = new java . util . concurrent . METHOD_3 ( 2 ) ; final org . IDENT_5 . IDENT_6 IDENT_7 = METHOD_4 ( STRING_0 , 8 ) ; try { IDENT_7 . METHOD_5 ( ) . put ( org . IDENT_8 . IDENT_9 . IDENT_5 . internal . IDENT_10 . IDENT_11 , IDENT_4 ) ; IDENT_7 . METHOD_5 ( ) . put ( org . IDENT_8 . IDENT_9 . IDENT_5 . internal . IDENT_10 . IDENT_12 , IDENT_2 ) ; IDENT_7 . start ( ) ; IDENT_7 . METHOD_6 ( METHOD_7 ( ) . METHOD_8 ( org . IDENT_8 . IDENT_9 . IDENT_5 . internal . IDENT_10 . IDENT_13 . class ) . METHOD_9 ( STRING_1 ) . METHOD_10 ( ) . build ( ) , false ) ; IDENT_7 . METHOD_11 ( METHOD_12 ( ) . METHOD_13 ( STRING_1 ) . METHOD_14 ( ) . build ( ) ) ; while ( IDENT_7 . METHOD_15 ( ) . isEmpty ( ) ) { java . lang . Thread . sleep ( 50 ) ; } } finally { java . lang . Thread t = new java . lang . Thread ( ) { @ org . IDENT_8 . IDENT_9 . IDENT_5 . internal . Override public void run ( ) { try { IDENT_7 . METHOD_16 ( true ) ; METHOD_16 . set ( true ) ; } catch ( org . IDENT_5 . IDENT_14 ex ) { throw new java . lang . RuntimeException ( ex ) ; } } } ; t . start ( ) ; java . lang . Thread . sleep ( 1000 ) ; "<AssertPlaceHolder>" ; IDENT_4 . METHOD_17 ( org . IDENT_8 . IDENT_9 . IDENT_5 . internal . IDENT_10 . IDENT_15 , TimeUnit . IDENT_16 ) ; t . join ( ) ; } } get ( ) { javax . script . IDENT_17 IDENT_18 = new javax . script . METHOD_18 ( java . lang . IDENT_19 . METHOD_19 ( ) ) ; java . util . List < javax . script . IDENT_20 > IDENT_21 = new java . util . ArrayList ( ) ; IDENT_21 . addAll ( IDENT_18 . METHOD_20 ( ) ) ; for ( javax . script . IDENT_20 factory : IDENT_22 ) { log . debug ( STRING_2 , factory ) ; for ( java . lang . String name : factory . METHOD_21 ( ) ) { IDENT_18 . METHOD_22 ( name , factory ) ; } for ( java . lang . String IDENT_23 : factory . METHOD_23 ( ) ) { IDENT_18 . METHOD_24 ( IDENT_23 , factory ) ; } for ( java . lang . String ext : factory . METHOD_25 ( ) ) { IDENT_18 . METHOD_26 ( ext , factory ) ; } IDENT_21 . add ( factory ) ; } log . info ( STRING_3 , IDENT_21 . size ( ) ) ; for ( javax . script . IDENT_20 factory : IDENT_21 ) { log . info ( STRING_4 , factory . METHOD_27 ( ) , factory . METHOD_28 ( ) , factory . METHOD_29 ( ) , factory . METHOD_30 ( ) , factory . METHOD_21 ( ) , factory . METHOD_23 ( ) , factory . METHOD_25 ( ) ) ; } log . info ( STRING_5 , org . IDENT_8 . IDENT_9 . internal . script . IDENT_24 . IDENT_25 ) ; return IDENT_18 ; }
org . junit . Assert . assertFalse ( METHOD_16 . get ( ) )