module Servolux::Threaded

def join( limit = nil )


with +nil+.
If the activity thread is not running, this method returns immediately

the activity thread is stopped or until _limit_ seconds have passed.
execution and run the activity thread. This method does not return until
If the activity thread is running, the calling thread will suspend
def join( limit = nil )
  _activity_thread.join(limit) ? self : nil
end