refine code, publish recv thread sleep 697ms