I have a dll development that lock the process execution, 
 this is a background process that load this dll and use 
SSL to encrypt/Decrypt files.

The problem is in this lines:

   srand(time(NULL));

   do {
     r = rand();
     RAND_seed(&r, sizeof(int));
   } while(0 == RAND_status());

The thread is never returning when execute RAND_status 
function.

I tried executing this DLL from a custom program and work 
well, It only fail when the execution is under background 
process.


Please I haven’t clues about what is going on, I 
appreciate any help.


Thank,
David Pineda
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to