[rubygem-net-http-persistent/f14/master] - 1.5.1

Mamoru Tasaka mtasaka at fedoraproject.org
Fri Feb 11 19:18:37 UTC 2011


commit a0fcca7a81c115fa4aa1c58a890c6ffdca65c179
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date:   Sat Feb 12 04:18:35 2011 +0900

    - 1.5.1

 .gitignore                                         |    1 +
 ...net-http-persistent-1.5-rescue-socket-Nil.patch |   15 ---------------
 ...t-http-persistent-1.5.1-rescue-socket-Nil.patch |   13 +++++++++++++
 rubygem-net-http-persistent.spec                   |    9 ++++++---
 sources                                            |    2 +-
 5 files changed, 21 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 210e9c9..5c5ff0b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /net-http-persistent-1.4.1.gem
 /net-http-persistent-1.5.gem
+/net-http-persistent-1.5.1.gem
diff --git a/rubygem-net-http-persistent-1.5.1-rescue-socket-Nil.patch b/rubygem-net-http-persistent-1.5.1-rescue-socket-Nil.patch
new file mode 100644
index 0000000..278e632
--- /dev/null
+++ b/rubygem-net-http-persistent-1.5.1-rescue-socket-Nil.patch
@@ -0,0 +1,13 @@
+--- net-http-persistent-1.5.1/lib/net/http/persistent.rb.debug	2011-02-12 04:00:54.000000000 +0900
++++ net-http-persistent-1.5.1/lib/net/http/persistent.rb	2011-02-12 04:06:27.000000000 +0900
+@@ -225,7 +225,9 @@
+ 
+       if Socket.const_defined? :TCP_NODELAY then
+         socket = connection.instance_variable_get :@socket
+-        socket.io.setsockopt Socket::IPPROTO_TCP, Socket::TCP_NODELAY, 1
++        if socket
++          socket.io.setsockopt Socket::IPPROTO_TCP, Socket::TCP_NODELAY, 1
++        end
+       end
+     end
+ 
diff --git a/rubygem-net-http-persistent.spec b/rubygem-net-http-persistent.spec
index 2da1898..14fbfb6 100644
--- a/rubygem-net-http-persistent.spec
+++ b/rubygem-net-http-persistent.spec
@@ -6,15 +6,15 @@
 
 Summary:	Persistent connections using Net::HTTP plus a speed fix
 Name:		rubygem-%{gemname}
-Version:	1.5
-Release:	3%{?dist}
+Version:	1.5.1
+Release:	0.2%{?dist}
 Group:		Development/Languages
 License:	MIT
 
 URL:		http://seattlerb.rubyforge.org/net-http-persistent
 Source0:	http://rubygems.org/gems/%{gemname}-%{version}.gem
 # Without the following patch, testsuite on rubygem-mechanize fails
-Patch0:		rubygem-net-http-persistent-1.5-rescue-socket-Nil.patch
+Patch0:		rubygem-net-http-persistent-1.5.1-rescue-socket-Nil.patch
 
 BuildRequires:	ruby(abi) = %{rubyabi}
 BuildRequires:	rubygem(hoe)
@@ -86,6 +86,9 @@ rake test
 %{gemdir}/doc/%{gemname}-%{version}/
 
 %changelog
+* Sat Feb 12 2011 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.5.1-1
+- 1.5.1
+
 * Thu Feb 10 2011 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.5-3
 - Rescue the case where socket is Nil, for mechanize testsuite
 
diff --git a/sources b/sources
index a333f63..a582c15 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0511790ccf64fd763c4cfe0a00caca7f  net-http-persistent-1.5.gem
+6673a992b31b0ebcd4c294b5421cd71c  net-http-persistent-1.5.1.gem


More information about the scm-commits mailing list