argument nil check
spawn thread in constructor
Merge branch 'docker-watcher' into no-localhost-bind