src/virsh.c (vshCloseLogFile): Diagnose close/write failure.

This commit is contained in:
Jim Meyering 2007-11-28 13:22:33 +00:00
parent de4a8ce61c
commit 55311d6c38
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,7 @@
Wed Nov 28 14:21:47 CET 2007 Jim Meyering <meyering@redhat.com>
* src/virsh.c (vshCloseLogFile): Diagnose close/write failure.
Wed Nov 28 09:00:00 GMT 2007 Richard W.M. Jones <rjones@redhat.com>
* src/xm_internal.c, src/xm_internal.h: Added support for

View File

@ -4643,7 +4643,9 @@ vshCloseLogFile(vshControl *ctl)
{
/* log file close */
if (ctl->log_fd >= 0) {
close(ctl->log_fd);
if (close(ctl->log_fd) < 0)
vshError(ctl, FALSE, _("%s: failed to write log file: %s")
ctl->logfile ? ctl->logfile : "?", strerror (errno));
ctl->log_fd = -1;
}