One Yield request continues in a new turn

the turn that sends the request gives back the gate; the reply continuation starts again at the queue tail

One Yield request continues in a new turn the turn that sends the request gives back the gate; the reply continuation starts again at the queue tail submit request with Yield end turn · give back gate run another waiting turn reply arrives · append resume record new turn gets gate resume continuation current turn · Sequence participant current turn SpotWide gate · Sequence participant SpotWide gate remote work · Sequence participant remote work same Spot queue · Sequence participant same Spot queue

Give back and resume

  • • The current turn ends after submitting the request.
  • • The reply does not revive it; it makes a new turn at the tail.

Check state

  • • Another turn may run before the reply.
  • • The continuation checks state again before changing it.