From 42016ef840057579d5883ed8d7118544379f1bd0 Mon Sep 17 00:00:00 2001 From: Nathan Neulinger Date: Sun, 21 Apr 2002 22:05:46 +0000 Subject: [PATCH] avoid leaking catalog reference on failure (cherry picked from commit 1ad668aee2c995e44974f89728b1d5e13470aec1) --- src/venus/fstrace.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/venus/fstrace.c b/src/venus/fstrace.c index 83855d2f4..1f430eb1a 100644 --- a/src/venus/fstrace.c +++ b/src/venus/fstrace.c @@ -1594,6 +1594,11 @@ tryagain: { if (!failed) { failed = 1; +#if defined(AFS_OSF_ENV) && !defined(AFS_OSF20_ENV) + catclose1 (catd); +#else + catclose (catd); +#endif goto tryagain; } sprintf ((char *) error_text, "status %08x (%s / %s)", -- 2.39.5