try to use select() for sleep. the result is same (5000us sleep time is appear.)