title: Python Watchdog issue - missing events
body: <p>I am using Python Watchdog to monitor a folder on Ubuntu. It's working fine with 1 or 2 files, but when I moved 50 files by command <code>mv *.xml dest_folder</code> then it received only 2 events and processed only 2 files. Below is the code.</p>
  
  <pre><code>def on_moved(self, event):
      try:
          logger.debug("on_moved event :" + str(event) )
          self._validate_xml(event.dest_path)
      except Exception as ex:
          logger.exception(ex)
  </code></pre>
  
  <p>If I comment out <code>_validate_xml</code> function then I receive all 45 events.</p>
  
  <p>Can any one tell me what is exactly happened in the Watchdog and what is the best solution for this?</p>