> On Tue, Sep 12, 2000 at 11:26:51AM -0400, Jeffrey Altman wrote:
> [Detailed description of Windows HEAP properties deleted]
>
> Now, we can discuss whether the design decision is a good one, and with the
> side effect given on windows (a startup time of a client of 1 minute as you
> described is not acceptable) I think that it will be reconsidered.
I think as part of this discussion you need to look at the
implementation of RAND_poll() it is not clear to me that you gain
anything by doing all of the work that is being done there. You can
cut the cost of that function down significantly if you only look at
the first HEAPENTRY32 block in each HEAPLIST32. If you do that there
will not be a problem with calling RAND_poll().
But you should still change the behavior of RAND_poll() and
RAND_screen() so that when those functions are called, the initialized
flag is set. Otherwise, you are penalizing an application that goes
out of its way to attempt to initialize the PRNG.
Jeffrey Altman * Sr.Software Designer
The Kermit Project * Columbia University
612 West 115th St * New York, NY * 10025 * USA
http://www.kermit-project.org/ * [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]