namePrefix + threadNumber.getAndIncrement(),
0);
// make sure it's non-daemon, allows for an 'idle' state of Mule by preventing early termination
t.setDaemon(false);
t.setPriority(Thread.MIN_PRIORITY);
t.setUncaughtExceptionHandler(new LoggingUncaughtExceptionHandler());
return t;
}