in update_iplist(): should stop watch the file before access it, otherwise may cause a dead loop. ps. tested on gentoo