Process watch request locally.
Merge pull request #25 from EasonLiao/local_watch

process watches locally