Changeset 10700


Ignore:
Timestamp:
Sep 11, 2008, 9:33:47 AM (11 years ago)
Author:
gb
Message:

Not sure if this is right, but resuming the thread before cancelling
IO on it looks wrong.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/thread_manager.c

    r10597 r10700  
    9797    GetThreadIOPendingFlag(hthread,&io_pending);
    9898    target->interrupt_pending = (1LL << (nbits_in_word - 1LL));
    99     ResumeThread(hthread);
    10099    if (io_pending) {
    101100      pending_io * pending = (pending_io *) (target->foreign_exception_status);
     
    106105      }
    107106    }
     107    ResumeThread(hthread);
    108108    return 0;
    109109  } else {
Note: See TracChangeset for help on using the changeset viewer.