From df755e0923ddbf99bce4161130065dc92a9a96e1 Mon Sep 17 00:00:00 2001 From: Nickolai Zeldovich Date: Sat, 8 Jun 2002 01:13:41 +0000 Subject: [PATCH] STABLE12-fix-__afs-file-creation-20020411 Pass &treq to afsrename() when preserving a currently-open file. (cherry picked from commit 301d83202c8d969197ea9515e02eb93c1b2bd72f) --- src/afs/VNOPS/afs_vnop_remove.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/VNOPS/afs_vnop_remove.c b/src/afs/VNOPS/afs_vnop_remove.c index 0483a78a2..650baf05a 100644 --- a/src/afs/VNOPS/afs_vnop_remove.c +++ b/src/afs/VNOPS/afs_vnop_remove.c @@ -356,7 +356,7 @@ tagain: char *unlname = newname(); ReleaseWriteLock(&adp->lock); - code = afsrename(adp, aname, adp, unlname, acred); + code = afsrename(adp, aname, adp, unlname, acred, &treq); Tnam1 = unlname; if (!code) { tvc->mvid = (struct VenusFid *)unlname; -- 2.39.5