Fixed crashes from empty cache_warming_hosts.

Change-Id: I6ffac8fa9350c6cb22beeaa8fe9993be8ad44ce3
diff --git a/cache_warming/cache_warming.py b/cache_warming/cache_warming.py
index 3416b56..97e6cba 100644
--- a/cache_warming/cache_warming.py
+++ b/cache_warming/cache_warming.py
@@ -171,7 +171,12 @@
   sys.stderr = os.fdopen(2, 'w', 1)
   args = set_args()
   verbose = args.verbose
-  load_hosts()
+  try:
+    load_hosts()
+  except ValueError as e:
+    if verbose:
+      print 'Failed to open %s: %s.' % (HOSTS_JSON_PATH,e)
+    save_hosts(hit_log)
 
   server_address = UDP_SERVER_PATH
   try: