Changeset 6264


Ignore:
Timestamp:
Apr 14, 2007, 4:17:37 PM (18 years ago)
Author:
Gary Byers
Message:

raise_pending_interrupt(): unscramble what it means for an interrupt
to be pending on x86-64.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/lisp-kernel/x86-exceptions.c

    r6262 r6264  
    873873raise_pending_interrupt(TCR *tcr)
    874874{
    875   if (TCR_INTERRUPT_LEVEL(tcr) > 0) {
     875  if ((TCR_INTERRUPT_LEVEL(tcr) >= 0) &&
     876      (tcr->interrupt_pending)) {
    876877    pthread_kill((pthread_t)(tcr->osid), SIGNAL_FOR_PROCESS_INTERRUPT);
    877878  }
Note: See TracChangeset for help on using the changeset viewer.