mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +00:00
src/virsh.c (vshCloseLogFile): Diagnose close/write failure.
This commit is contained in:
parent
de4a8ce61c
commit
55311d6c38
@ -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
|
||||
|
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user