rpms/dbus/devel dbus-0.90-ref-unlocked.patch, NONE, 1.1 dbus.spec, 1.91, 1.92

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Jul 20 22:36:35 UTC 2006


Author: johnp

Update of /cvs/dist/rpms/dbus/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv31438

Modified Files:
	dbus.spec 
Added Files:
	dbus-0.90-ref-unlocked.patch 
Log Message:
- add patch to fix taking a connection ref when it is locked


dbus-0.90-ref-unlocked.patch:
 dbus-pending-call.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE dbus-0.90-ref-unlocked.patch ---
--- dbus-0.90/dbus/dbus-pending-call.c.ref-unlocked	2006-07-20 16:34:37.000000000 -0400
+++ dbus-0.90/dbus/dbus-pending-call.c	2006-07-20 16:35:08.000000000 -0400
@@ -119,7 +119,7 @@
   
   pending->refcount.value = 1;
   pending->connection = connection;
-  dbus_connection_ref (pending->connection);
+  _dbus_connection_ref_unlocked (pending->connection);
 
   pending->timeout = timeout;
 


Index: dbus.spec
===================================================================
RCS file: /cvs/dist/rpms/dbus/devel/dbus.spec,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- dbus.spec	19 Jul 2006 15:39:29 -0000	1.91
+++ dbus.spec	20 Jul 2006 22:36:33 -0000	1.92
@@ -8,7 +8,7 @@
 Summary: D-BUS message bus
 Name: dbus
 Version: 0.90
-Release: 6 
+Release: 7 
 URL: http://www.freedesktop.org/software/dbus/
 Source0: %{name}-%{version}.tar.gz
 License: AFL/GPL
@@ -31,6 +31,7 @@
 Patch2: dbus-0.61-selinux-avc-audit.patch
 Patch3: dbus-0.60-start-early.patch
 Patch4: dbus-0.90-remove-glib.patch
+Patch5: dbus-0.90-ref-unlocked.patch
 
 %description
 
@@ -64,6 +65,7 @@
 %patch2 -p1 -b .selinux-avc-audit
 %patch3 -p1 -b .start-early
 %patch4 -p1 -b .remove-glib
+%patch5 -p1 -b .ref-unlocked
 
 autoreconf -f -i
 
@@ -169,6 +171,9 @@
 %{_includedir}/*
 
 %changelog
+* Thu Jul 20 2006 John (J5) Palmieri <johnp at redhat.com> - 0.90-7
+- add patch to fix taking a connection ref when it is locked
+
 * Wed Jul 19 2006 John (J5) Palmieri <johnp at redhat.com> - 0.90-6
 - change the arch-deps.h include directory to /usr/lib[64] instead of /lib[64]
   in the dbus-1.pc file after compile




More information about the fedora-cvs-commits mailing list