9293949596979899100101102
for( int i = 0; i < controls.length; i++ ) { final ThreadControl control = controls[ i ]; if( !control.isFinished() ) { control.interrupt(); } } super.shutdown( timeout ); for( int i = 0; i < controls.length; i++ ) {