Forum: JRuby ThreadContext.secureRandom

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Karol Bucek (Guest)
on 2014-03-25 23:06
(Received via mailing list)
I was wondering, are ThreadContext objects getting reused ?

Even if they are, assuming I have several hundreds of Threads, with
there will be a secureRandom final field created with every thread

I would like to know if this is an optimization done solely due
looking into security providers lately, using methods that consult all
installed providers (>= 9 by default) when "not needed" seems like best
be avoided (unless necessary).

I'd be happy to look into possibly refactoring this one, just wanted to
check if there's another reason,
as this also might have a relation to some of the 'BC' internal
to be finished up for OpenSSL.

Thanks, K.
This topic is locked and can not be replied to.