Merge "Don't treat finger client disconnect as exception" into feature/zuulv3
diff --git a/zuul/lib/fingergw.py b/zuul/lib/fingergw.py
index 746f552..b56fe04 100644
--- a/zuul/lib/fingergw.py
+++ b/zuul/lib/fingergw.py
@@ -77,6 +77,8 @@
                 port_location['port'],
                 build_uuid,
             )
+        except BrokenPipeError:   # Client disconnect
+            return
         except Exception:
             self.log.exception('Finger request handling exception:')
             msg = 'Internal streaming error'