From 36225d657349c6dad851fee286a200ef1d3a82b4 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Thu, 15 May 2003 17:41:25 +0000 Subject: [PATCH] vol-more-logging-20030515 FIXES 1453 much more to do here. start with this. --- src/vol/volume.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vol/volume.c b/src/vol/volume.c index fdd4426..45c514a 100644 --- a/src/vol/volume.c +++ b/src/vol/volume.c @@ -569,7 +569,9 @@ VAttachVolumeByName_r(Error *ec, char *partition, char *name, int mode) strcat(path, name); VOL_UNLOCK if ((fd = open(path, O_RDONLY)) == -1 || fstat(fd,&status) == -1) { - close(fd); + Log("VAttachVolume: Failed to open %s (errno %d)\n", path, errno); + if (fd > -1) + close(fd); VOL_LOCK *ec = VNOVOL; goto done; -- 1.9.4