Skip to content

Set a more obvious prefix for the threads in the gRPC ThreadPoolExecutor

Adam Coldrick requested to merge sotk/thread-names into master

At the moment our logs are full of thread names like ThreadPoolExecutor-0_100. That doesn't give a whole lot of useful information without extra knowledge of where and how exactly we use a ThreadPoolExecutor.

This MR passes a prefix to the ThreadPoolExecutor, so that we now produce log lines like gRPC_Executor_100, which gives more context on what the various threads are actually for at a glance.

Merge request reports