For this purpose I would think that would cause a bunch of problems. Ralph
On Sep 3, 2014, at 6:59 PM, Matt Sicker <[email protected]> wrote: > Is it not possible to just use ThreadLocal? Is that not safe enough or does > it waste too many resources? > > > On 3 September 2014 18:39, Mohit Anchlia <[email protected]> wrote: > >> Issue created >> >> https://issues.apache.org/jira/browse/LOG4J2-812 >> >> >> On Wed, Sep 3, 2014 at 4:28 PM, Ralph Goers <[email protected]> >> wrote: >> >>> The converter uses a SimpleDateFormat which is not thread safe and so is >>> synchronized. I am sure there might be minor optimizations that could be >>> done to this >>> >>> What I would do is modify DatePatternConverter to >>> a) use Java 8’s java.time.format.DateTimeFormatter if running on Java 8 >>> b) use Joda Time’s DateTimeFormat if it is present. >>> c) create a pool of SimpleDateFormat objects and use those. >>> >>> Please create a Jira issue for this. >>> >>> Ralph >>> >>> On Sep 3, 2014, at 3:00 PM, Mohit Anchlia <[email protected]> >> wrote: >>> >>>> I am using log4j2 and I am seeing almost all the threads >>>> momentarily getting blocked on >>>> org.apache.loggin.log4j.core.pattern.DatePatternConverter class. Is >> this >>>> expected? >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> > > > > -- > Matt Sicker <[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
