From: Jason Sallis Date: 2006-06-08T05:46:30+09:00 Subject: Re: how do I impose a method call delay? My apologies, Lloyd...after re-reading my initial post, the language was a little vague. Chris actually did get it right. I need the class to be useable by a number of other classes, but each individual instance of the class should impose its own delay. Although, after reading your solution, it may be better to implement it your way in the future (time permitting). I was looking at it as if each consuming application was a "client" and each "client" should have the delay imposed, but I may want to rewrite my class and think of IT as the "client" and impose the delay globally for all consuming apps. Something to think about for me... -- Posted via http://www.ruby-forum.com/.