zippy / ceptr

(a recomposable medium for distributed social computing) || (semantic self-describing protocol stacks)
http://ceptr.org
GNU General Public License v3.0
88 stars 17 forks source link

add COMPLETE instruction #135

Closed zippy closed 8 years ago

zippy commented 8 years ago

this instruction is used to terminate a conversation and supply a reduction value for the CONVERSE instruction. (see #131)

zippy commented 8 years ago

most elements in place as of 342c38236cf99517c5 still missing cleanup of LISTEN/REQUEST in conversation

zippy commented 8 years ago

There's a problem that COMPLETE unwinds the run-tree to the root of the CONVERSE. In the mean-time, there's a question of any wake-up references to points inside that scope that have to be cleaned up. Maybe this really isn't a problem, because if there are wakeup references, shouldn't that tree be waiting/blocked?

zippy commented 8 years ago

8d319309bc8e4e4b8 adds expectation/request cleanup