implemented do_close in vfs_syscall