]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
refresh (create temporary patch)
authorSean Hefty <sean.hefty@intel.com>
Wed, 27 Jun 2012 16:56:41 +0000 (09:56 -0700)
committerSean Hefty <sean.hefty@intel.com>
Wed, 27 Jun 2012 16:56:41 +0000 (09:56 -0700)
meta
patches/refresh-temp [new file with mode: 0644]

diff --git a/meta b/meta
index 588173d75a7340663686ba228276947942b041d9..f1416fb091fd317381c989eaf2f87cf2e62470ff 100644 (file)
--- a/meta
+++ b/meta
@@ -1,10 +1,11 @@
 Version: 1
-Previous: 8c0d03662b4ed3786d8dadee266825b136746e0b
-Head: c3b8499f9b74637970a84de6affdf64eb85e1a99
+Previous: a7c34acb3711d0f318d2a240e5ee29163f6b2d8a
+Head: 371ab9ae31a774d555f8120c600969fd65809318
 Applied:
   v6only: 3afce107e2baec86c5541ed0acd992e37bcb992a
   rselect: 7d25968d337e976e0e22fdba69c8a2a2f5d35008
   shut_wr: c3b8499f9b74637970a84de6affdf64eb85e1a99
+  refresh-temp: 371ab9ae31a774d555f8120c600969fd65809318
 Unapplied:
   rs-1sge: 8ec392829399dec7ed5c608b8697a482e5faa2de
   ip6-opt: 7e43a759255e9890d1e41f1edf71792836f53941
diff --git a/patches/refresh-temp b/patches/refresh-temp
new file mode 100644 (file)
index 0000000..19b8cf8
--- /dev/null
@@ -0,0 +1,22 @@
+Bottom: 1c160ef5df5740a60dc56e2b865de959ae19f00c
+Top:    682d725f0f3e78b58304d69dab7b65bb75b6be16
+Author: Sean Hefty <sean.hefty@intel.com>
+Date:   2012-06-27 09:56:41 -0700
+
+Refresh of shut_wr
+
+---
+
+diff --git a/src/rsocket.c b/src/rsocket.c
+index 581ecd8..4ecb425 100644
+--- a/src/rsocket.c
++++ b/src/rsocket.c
+@@ -1741,7 +1741,7 @@ int rshutdown(int socket, int how)
+       if (!rs_all_sends_done(rs) && !(rs->state & rs_error))
+               rs_process_cq(rs, 0, rs_all_sends_done);
+-      if ((rs->fd_flags & O_NONBLOCK) && (how == SHUT_WR))
++      if ((rs->fd_flags & O_NONBLOCK) && (rs->state & rs_connected))
+               rs_set_nonblocking(rs, 1);
+       return 0;