rpms/qpidc/devel qpidc.patch,NONE,1.1 qpidc.spec,1.77,1.78

Nuno Santos nsantos at fedoraproject.org
Mon May 4 20:39:01 UTC 2009


Author: nsantos

Update of /cvs/extras/rpms/qpidc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23216

Modified Files:
	qpidc.spec 
Added Files:
	qpidc.patch 
Log Message:
patch for SASL credentials refresh

qpidc.patch:

--- NEW FILE qpidc.patch ---
diff -up src/qpid/client/Connector.cpp.orig src/qpid/client/Connector.cpp
--- src/qpid/client/Connector.cpp.orig	2009-05-04 16:06:17.000000000 -0400
+++ src/qpid/client/Connector.cpp	2009-05-04 16:07:06.000000000 -0400
@@ -391,11 +391,13 @@ void TCPConnector::run() {
 
         aio->start(poller);
         d.run();
-        socket.close();
     } catch (const std::exception& e) {
         QPID_LOG(error, QPID_MSG("FAIL " << identifier << ": " << e.what()));
         handleClosed();
     }
+    try {
+        socket.close();
+    } catch (const std::exception& e) {}
 }
 
 void TCPConnector::activateSecurityLayer(std::auto_ptr<qpid::sys::SecurityLayer> sl)


Index: qpidc.spec
===================================================================
RCS file: /cvs/extras/rpms/qpidc/devel/qpidc.spec,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -p -r1.77 -r1.78
--- qpidc.spec	1 Apr 2009 13:15:51 -0000	1.77
+++ qpidc.spec	4 May 2009 20:38:31 -0000	1.78
@@ -7,13 +7,14 @@
 
 Name:           qpidc
 Version:        0.5.752600
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        Libraries for Qpid C++ client applications
 Group:          System Environment/Libraries
 License:        ASL 2.0
 URL:            http://qpid.apache.org
 Source0:        %{name}-%{version}.tar.gz
 Source1:	qpidd.pp
+Patch:		qpidc.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: boost-devel
@@ -196,6 +197,7 @@ exit 0
 
 %prep
 %setup -q
+%patch
 
 %define perftests "perftest topic_listener topic_publisher \
 	latencytest client_test txtest"
@@ -409,6 +411,9 @@ fi
 %postun -n qmf -p /sbin/ldconfig
 
 %changelog
+* Mon May  4 2009 Nuno Santos <nsantos at redhat.com> - 0.5.752600-6
+- patch for SASL credentials refresh
+
 * Wed Apr  1 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.5.752600-5
 - Fix unowned examples directory in -devel pkg.
 




More information about the fedora-extras-commits mailing list