[Info-vax] New OpenSSL update from HP
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Jun 15 09:33:26 EDT 2015
On 2015-06-15, <lists at openmailbox.org> <lists at openmailbox.org> wrote:
> On Mon, 15 Jun 2015 11:06:47 +0000 (UTC)
> Simon Clubley via Info-vax <info-vax at rbnsn.com> wrote:
>
>> On 2015-06-15, David Froble <davef at tsoft-inc.com> wrote:
>> >
>> > Ok, I've never written a web server, yet. If I was to do so, I'd
>> > seriously look at detached processes rather than sub-processes. Why?
>> > Because once you assign the worker process a task, perhaps you'd want
>> > it to complete, regardless of whatever the web server does.
>> >
>>
>> What happens if you need to shutdown/restart the web server and need
>> to _guarantee_ that all related processes have terminated as part of
>> of the shutdown process ?
>
> From this question I understand there are no appropriate signaling and
> synchronization mechanisms in POSIX?
>
You may have missed the implications when David talked about making
them detached processes; detached processes continue executing even
when the process which created them disappears.
In such a case you need a mechanism to identify all these processes
and kill them and you can't rely on the primary web server process
sending a shutdown message to the detached process; the detached
process may be stuck and not responding to application initiated
messages.
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
More information about the Info-vax
mailing list