BrokenPipeError doesn't exist in Python 2. But also, BrokenPipeError is just an OSError, so we should catch that instead.
<rdar://problem/103088110>
Pull request: https://github.com/WebKit/WebKit/pull/7282
Committed 257517@main (ac1c9d9b0fbd): <https://commits.webkit.org/257517@main> Reviewed commits have been landed. Closing PR #7282 and removing active labels.
thanks for the fix!