fd 不需要 close 么？