[
https://issues.apache.org/jira/browse/VCL-984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15431414#comment-15431414
]
ASF subversion and git services commented on VCL-984:
-----------------------------------------------------
Commit 1757242 from [email protected] in branch 'vcl/trunk'
[ https://svn.apache.org/r1757242 ]
VCL-984
Added check in vcld::make_new_child to determine if the parent's file handle to
the /var/lock/subsys/vcld file was shared with the child. This behavior seems
somewhat unpredictable and occurs when vcld was started by systemd. When this
happens, the child keeps the file locked if the parent dies preventing the
parent vcld process from being able to restart. Added code to close the child's
handle it receives it from the parent.
Other
Improved check if hash returned from get_management_node_requests is defined in
vcld.
> Add support for vcld daemon controlled by systemd
> -------------------------------------------------
>
> Key: VCL-984
> URL: https://issues.apache.org/jira/browse/VCL-984
> Project: VCL
> Issue Type: Improvement
> Components: vcld (backend)
> Reporter: Andy Kurth
>
> The current distribution of VCL only includes support for controlling the
> vcld management node daemon using SysV. Newer Red Hat-based Linux
> distributions favor systemd.
> It would be beneficial to include a systemd-based service script which would
> reside on the management node at:
> */lib/systemd/system/vcld.service*
> The installation and upgrade scripts should be extended to detect if systemd
> is available and configure the daemon accordingly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)