Changeset 34298 in project


Ignore:
Timestamp:
08/20/17 18:49:12 (5 weeks ago)
Author:
kon
Message:

fix cursor pred name

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/mailbox

    r33628 r34298  
    173173Is the {{MAILBOX-CURSOR}} positioned at the start of the mailbox queue?
    174174
    175 === mailbox-cursor-more?
     175=== mailbox-cursor-unwound?
    176176
    177177<procedure>(mailbox-cursor-unwound? MAILBOX-CURSOR) => boolean</procedure>
     
    221221threads "runnable." The problem is when the mailbox is empty the current-thread
    222222is suspended (indefinite block). When the scheduler looks for the next ready
    223 thread and there is not one it signals "deadlock."
    224 
    225 Using a ''timeout'' will allow the calling thread to unblock eventually.
     223thread and there is not one it signals "deadlock." Using a {{TIMEOUT}} will
     224allow the calling thread to unblock eventually.
    226225
    227226* A mailbox-cursor must live in an environment where mailbox entries are
    228 added and removed asynchronously. The cursor '''does not''' see a
     227added and removed asynchronously. The cursor does '''not''' see a
    229228snapshot of the mailbox. The current state of the mailbox is queried.
    230229
Note: See TracChangeset for help on using the changeset viewer.