+ break;
+ case 500:
+ case 502:
+ case 503:
+ case 504:
+ if (retries) {
+ fprintf(stderr, "Fetch failed: %ld\n", code);
+
+ if (debug)
+ printf("Wait 5s before retry.\n");
+ sleep(5);
+
+ free(content->data);
+ retries--;
+ goto retrieve;
+ }
+ default:
+ fprintf(stderr, "Fetch failed: %ld\n", code);
+ }