Add Thread Naming Support #5005
Labels
Status: Needs Investigation
Requires to be debugged or checked for feasibility, etc.
Topic: Concurrency
Requests, issues, and changes relating to threading, concurrency, parallel execution, etc.
Type: Improvement
Request for or addition/enhancement of a feature
Motivation
Parallelization is nice for performance, but can complicate debugging if things go wrong.
Ideally, all our threads should have names to help us during debugging to figure out which kind of tasks are executed on a specific problematic (hanging, failing, ...) thread.
With our previous mechanisms for parallelization, i.e. the
ThreadManager
, it was possible to provide a name when submitting a task:With the currently ongoing transition to Reactor, the question is, whether RxJava provides a similar concept.
Proposal
@keturn mentioned:
and
Additional notes
Related PRs & Issues:
The text was updated successfully, but these errors were encountered: