From: Dave Thomas Date: 2000-01-30T09:27:05-06:00 Subject: [ruby-talk:01199] Re: Question about 'open' ts writes: > >>>>> "D" == Dave Thomas writes: > > I'm not really sure, but the block is executed in the parent process. D'accord! But I'm wondering why it is. The semantics of the open have it returning a result to both the parent and the child. It can't do that without executing the block, so shouldn't it be running the block in both places? Regards Dave -- Thomas Consulting. Innovative and successful developments with Unix, Java, C, and C++. Now in bookstores: The Pragmatic Programmer. www.pragmaticprogrammer.com/ppbook/