Pool Thread Attributes
Every thread in a thread pool can be initialized using a thread attributes instance when you call make(). All threads created following thread pool startup will have the same attributes, because the pool attributes are copied when the thread pool is started. You cannot change the thread attributes once you have specified them in the make() function that created the thread pool.