From: "Brian Schröder" Date: 2005-04-26T01:21:50+09:00 Subject: Re: thread question On 25/04/05, Joe Van Dyk wrote: > Every second, a function in the class that's being made available via > DRb should be called automatically. How would I do that? > > So I'd have > > class Server > def update > # stuff gets updated > end > end > > server = DRb.start_service.... > > server.update() # <== somehow ran every second How about: update_thread = Thread.new(server) do | s | loop do sleep 1 s.update end end > > DRb.thread.join > > or is there anything special with drb that prohibits this? best regards, Brian -- http://ruby.brian-schroeder.de/ multilingual _non rails_ ruby based vocabulary trainer: http://www.vocabulaire.org/ | http://www.gloser.org/ | http://www.vokabeln.net/