http://phrogz.net/RubyLibs/rdoc/classes/Dir/DirectoryWatcher.html

A DirectoryWatcher keeps an eye on a certain directory, firing off your 
own custom procs when a file is added to, modified in, or removed from 
that directory.

See the link above for documentation. Download available from
http://phrogz.net/RubyLibs/DirectoryWatcher.rb


Feedback requested; am I doing something in this brief bit of code in 
an un-ruby-like way? In a terribly inefficient way? Is there a better 
way to 'pause' and 'restart' the thread tracked as @thread?

Help me help you! :)
--
(-, /\ \/ / /\/