executor to reflesh Thread.threadLocal and Thread.inheritableThreadLocal each time before execute a given runner