rpms/xenner/devel xenner-noidlestats.diff, NONE, 1.1 xenner.spec, 1.35, 1.36
Gerd Hoffmann
kraxel at fedoraproject.org
Mon Oct 27 11:59:40 UTC 2008
- Previous message: rpms/solar-kde-theme/devel .cvsignore, 1.5, 1.6 solar-kde-theme.spec, 1.6, 1.7 sources, 1.5, 1.6
- Next message: rpms/libxfcegui4/devel .cvsignore, 1.9, 1.10 libxfcegui4.spec, 1.24, 1.25 sources, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kraxel
Update of /cvs/pkgs/rpms/xenner/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8297
Modified Files:
xenner.spec
Added Files:
xenner-noidlestats.diff
Log Message:
- don't update empty stats file (rhbz #468434).
xenner-noidlestats.diff:
--- NEW FILE xenner-noidlestats.diff ---
Index: xenbackd.c
===================================================================
RCS file: /home/cvsroot/xenner/xenbackd.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- xenbackd.c 4 Jan 2008 13:20:12 -0000 1.15
+++ xenbackd.c 27 Oct 2008 11:01:48 -0000 1.16
@@ -395,12 +395,21 @@ static void shutdown_xendevs(void)
static void write_stats(char *name)
{
+ static int wrote_empty = 0;
struct xendev *xendev;
struct list_head *item;
char filename[BUFSIZE], tmpfile[BUFSIZE];
FILE *fp;
int fd;
+ if (list_empty(&xendevs)) {
+ if (wrote_empty)
+ return;
+ wrote_empty = 1;
+ } else {
+ wrote_empty = 0;
+ }
+
snprintf(filename, sizeof(filename), "/var/run/%s.stats", name);
snprintf(tmpfile, sizeof(tmpfile), "/var/run/%s.stats.XXXXXX", name);
fd = mkstemp(tmpfile);
Index: xenner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xenner/devel/xenner.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- xenner.spec 26 Sep 2008 13:03:13 -0000 1.35
+++ xenner.spec 27 Oct 2008 11:59:10 -0000 1.36
@@ -1,10 +1,11 @@
Name: xenner
License: GPLv2+
Version: 0.46
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Xen emulator for kvm
Group: Applications/Emulators
Source0: %{name}-%{version}.tar.gz
+Patch0: %{name}-noidlestats.diff
URL: http://dl.bytesex.org/releases/%{name}/%{name}-%{version}.tar.gz
Requires: xen-runtime
Provides: xen-hypervisor-abi = 3.2
@@ -23,6 +24,7 @@
%prep
%setup -q
+%patch -p0
%build
export CFLAGS="%{optflags}"
@@ -57,6 +59,8 @@
rm -rf %{buildroot}
%changelog
+* Fri Sep 26 2008 Gerd Hoffmann <kraxel at redhat.com> - 0.46-2.fc10
+- don't update empty stats file (rhbz #468434).
* Fri Sep 26 2008 Gerd Hoffmann <kraxel at redhat.com> - 0.46-1.fc10
- update to version 0.46
* Thu Sep 24 2008 Gerd Hoffmann <kraxel at redhat.com> - 0.45-1.fc10
- Previous message: rpms/solar-kde-theme/devel .cvsignore, 1.5, 1.6 solar-kde-theme.spec, 1.6, 1.7 sources, 1.5, 1.6
- Next message: rpms/libxfcegui4/devel .cvsignore, 1.9, 1.10 libxfcegui4.spec, 1.24, 1.25 sources, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list