低级错误，close居然没有调用