https://github.com/Intermernet/watchdog/commit/3f785abf730f1d904311ef727afd62ebeff5a6e8#commitcomment-3995616