Deadlock fix.

 Fixed deadlock problem. Must read watcher.Error channel continiously to avoid deadlock.