add initial UDP pinger thread
fix config.interval calculation