Hi Lukas,

On 5/3/19 1:49 PM, William Lallemand wrote:
> On Fri, May 03, 2019 at 01:38:00PM +0200, Lukas Tribus wrote:
>> Hello everyone,
>>
>>
>> On Fri, 3 May 2019 at 12:50, Robert Allen1 <[email protected]> wrote:
>>> +#if defined(USE_OPENSSL) && (OPENSSL_VERSION_NUMBER >= 0x10101000L)
>>> +       if (global.ssl_used_frontend || global.ssl_used_backend)
>>> +               /* close random device FDs */
>>> +               RAND_keep_random_devices_open(0);
>>> +#endif
>>>
>>> and requests a backport to 1.8 and 1.9 where we noticed this issue (and
>>> which
>>> include the re-exec for reload code, if I followed its history
>>> thoroughly).
>>
>> Please do not commit this yet.
>>
>> We need those random devices open in openssl 1.1.1. We specifically
>> pushed for this and had very long conversations with openssl folks.
>>
>> I don't have time to dig up the entire history right now, will do that
>> later for context, however, please do not commit this yet.
>>
>>
> 
> Lukas,
> 
> This is the code of deinitilisation of the master, which is launched before
> the re-execution of the master, it does not impact the workers.
> 

Indeed if the workers keep the fd open it should work, the master is outside de 
chroot and doesn't need to keep the fd open.

Emeric

Reply via email to