Linux webview helper spins CPU when plugin crashes

When the main plugin crashes, the webview helper hits 100% CPU - this appears to be caused by the reader loop not handling 0 bytes read (which indicates socket closed).

The following patch fixes this behavior for me:

diff --git a/modules/juce_gui_extra/native/juce_WebBrowserComponent_linux.cpp b/modules/juce_gui_extra/native/juce_WebBrowserComponent_linux.cpp
index ffea19caa4..400c9dacc9 100644
--- a/modules/juce_gui_extra/native/juce_WebBrowserComponent_linux.cpp
+++ b/modules/juce_gui_extra/native/juce_WebBrowserComponent_linux.cpp
@@ -465,7 +465,7 @@ public:
 
             auto actual = read (inChannel, &dst[pos], static_cast<size_t> (len - pos));
 
-            if (actual < 0)
+            if (actual <= 0)
             {
                 if (errno == EINTR)
                     continue;