Title: [240303] trunk/Tools
Revision
240303
Author
aakash_j...@apple.com
Date
2019-01-22 16:04:23 -0800 (Tue, 22 Jan 2019)

Log Message

[ews-app] fetch loop should not stop on network issues
https://bugs.webkit.org/show_bug.cgi?id=193666

Reviewed by Lucas Forschler.

* BuildSlaveSupport/ews-app/ews/fetcher.py:
(FetchLoop.run): Ensure that fetch loop doesn't exit on any exception.

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/ews-app/ews/fetcher.py (240302 => 240303)


--- trunk/Tools/BuildSlaveSupport/ews-app/ews/fetcher.py	2019-01-22 23:50:39 UTC (rev 240302)
+++ trunk/Tools/BuildSlaveSupport/ews-app/ews/fetcher.py	2019-01-23 00:04:23 UTC (rev 240303)
@@ -40,7 +40,10 @@
 
     def run(self):
         while True:
-            BugzillaPatchFetcher().fetch()
+            try:
+                BugzillaPatchFetcher().fetch()
+            except Exception as e:
+                _log.error('Exception in BugzillaPatchFetcher: {}'.format(e))
             time.sleep(self.interval)
 
 

Modified: trunk/Tools/ChangeLog (240302 => 240303)


--- trunk/Tools/ChangeLog	2019-01-22 23:50:39 UTC (rev 240302)
+++ trunk/Tools/ChangeLog	2019-01-23 00:04:23 UTC (rev 240303)
@@ -1,3 +1,13 @@
+2019-01-22  Aakash Jain  <aakash_j...@apple.com>
+
+        [ews-app] fetch loop should not stop on network issues
+        https://bugs.webkit.org/show_bug.cgi?id=193666
+
+        Reviewed by Lucas Forschler.
+
+        * BuildSlaveSupport/ews-app/ews/fetcher.py:
+        (FetchLoop.run): Ensure that fetch loop doesn't exit on any exception.
+
 2019-01-22  Wenson Hsieh  <wenson_hs...@apple.com>
 
         [iOS] Multiple WKWebViewAutofillTests are flaky failures
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to