You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ted Ross (JIRA)" <qp...@incubator.apache.org> on 2008/05/23 19:25:55 UTC
[jira] Commented: (QPID-1090) Removed pid storage for daemon mode -
rely on external mechanisms
[ https://issues.apache.org/jira/browse/QPID-1090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599440#action_12599440 ]
Ted Ross commented on QPID-1090:
--------------------------------
Removing the -c and -q options is not feasible since there are tests in the test-suite that rely on these features.
The alternative approach is to add a new option: --no-track-pid that suppresses the tracking of daemon PIDs. The polarity of this option is such that the change is completely backward compatible. If the new option is not supplied, the behavior of qpidd is unchanged. If it is supplied, daemon mode works normally but does not store the pid.
> Removed pid storage for daemon mode - rely on external mechanisms
> -----------------------------------------------------------------
>
> Key: QPID-1090
> URL: https://issues.apache.org/jira/browse/QPID-1090
> Project: Qpid
> Issue Type: Improvement
> Components: C++ Broker
> Affects Versions: M3
> Reporter: Ted Ross
> Assignee: Ted Ross
> Priority: Minor
> Fix For: M3
>
>
> The existing mechanism for tracking the PID of daemon processes is redundant with and causes conflicts with system-service management on various operating systems.
> This change removes the PID file storage from daemon mode and as a result removes the -c (check) and -q (quit) command line options. Daemon mode still works normally but now relies on external support for PID tracking and daemon termination.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.