<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Wed, Aug 29, 2018 at 12:22 AM Richard W.M. Jones <<a href="mailto:rjones@redhat.com">rjones@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: "Richard W.M. Jones" <<a href="mailto:rjones@redhat.com" target="_blank">rjones@redhat.com</a>><br>
<br>
Updates commit 8f250c00c8b028a614815f63b2713748504d7ef9 for RHEL 7.6 LP.<br>
---<br>
 v2v/rhv-upload-plugin.py | 10 ++++++----<br>
 1 file changed, 6 insertions(+), 4 deletions(-)<br>
<br>
diff --git a/v2v/rhv-upload-plugin.py b/v2v/rhv-upload-plugin.py<br>
index 42c7065..3e561e6 100644<br>
--- a/v2v/rhv-upload-plugin.py<br>
+++ b/v2v/rhv-upload-plugin.py<br>
@@ -383,8 +383,9 @@ def pwrite(h, buf, offset):<br>
<br>
     try:<br>
         http.send(buf)<br>
-    except BrokenPipeError:<br>
-        pass<br>
+    except socket.error as e:<br>
+        if e.args[0] not in (errno.EPIPE, errno.ESHUTDOWN):<br>
+            raise<br>
<br>
     r = http.getresponse()<br>
     if r.status != 200:<br>
@@ -446,8 +447,9 @@ def emulate_zero(h, count, offset):<br>
                 http.send(buf)<br>
                 count -= len(buf)<br>
             http.send(buffer(buf, 0, count))<br>
-        except BrokenPipeError:<br>
-            pass<br>
+        except socket.error as e:<br>
+            if e.args[0] not in (errno.EPIPE, errno.ESHUTDOWN):<br>
+                raise<br>
<br>
         r = http.getresponse()<br>
         if r.status != 200:<br>
-- <br>
1.8.3.1<br></blockquote><div><br></div><div>Looks correct.</div><div><br></div><div>Nir  <br></div></div></div>