public void interrupt(){
  if (action != null) {
    action.run();
  }
  vmThread.interrupt();
}

public void interrupt ( ) { if ( action != null ) { action . run ( ) ; } vmThread . interrupt ( ) ; }
posts an interrupt request to the receiver .
