From: entropic_rune Date: 2005-11-21T06:38:54+09:00 Subject: Four Rinda Questions Rinda looks very interesting, but appears to differ in puzzling ways from the Linda model descriptions of Carriero and Gelernter. Perhaps someone has read the source and can answer these questions: * Does Rinda support 'live' tuples, in the Gelernter sense of containing running processes, rather than the Rinda::TupleEntry .alive? sense of 'not cancelled and not expired'? * Can somebody explain Tuple expiration? I mean Rinda::SimpleRenewer, Rinda::TupleSpace.new(period), etc. Based on the docs, it sounds like my Tuples should have vanished, but they don't seem to in practice. Frankly I don't want part of my computational state disappearing! Why would anybody? Can this feature be turned off/on? * What do the 'sec' arguments in Rinda::TupleSpace .read and .take do? They don't seem to time out requests that go to sleep waiting for an existing Tuple. * What do the blocks for Rinda::TupleSpace .read and .take do? Thanks!