LOG4J2-868 - use defaultThreadFactory to avoid potential AccessControlException