Skip to content

Conversation

@joto
Copy link
Collaborator

@joto joto commented May 14, 2024

Generalization processing can run in multiple threads. If a thread throws an error that error was not caught correctly. The new code catches the error and reports it and sets a flag that the main thread knows an error happened, so it can terminate the program correctly.

Generalization processing can run in multiple threads. If a thread
throws an error that error was not caught correctly. The new code
catches the error and reports it and sets a flag that the main thread
knows an error happened, so it can terminate the program correctly.
@lonvia lonvia merged commit 8d7aa83 into osm2pgsql-dev:master May 15, 2024
@joto joto deleted the gen-handle-errors-in-threads branch June 12, 2024 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants