Merge pull request #607 from mapbox/catch-all-exceptions-in-decode

decode: catch all exceptions
This commit is contained in:
Eric Fischer 2018-08-01 16:31:59 -07:00 committed by GitHub
commit 4958c47abc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -94,7 +94,7 @@ void handle(std::string message, int z, unsigned x, unsigned y, std::set<std::st
fprintf(stderr, "Couldn't parse tile %d/%u/%u\n", z, x, y);
exit(EXIT_FAILURE);
}
} catch (protozero::unknown_pbf_wire_type_exception e) {
} catch (std::exception const& e) {
fprintf(stderr, "PBF decoding error in tile %d/%u/%u\n", z, x, y);
exit(EXIT_FAILURE);
}