[ 
https://issues.apache.org/jira/browse/JENA-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Seaborne resolved JENA-1020.
---------------------------------
       Resolution: Fixed
         Assignee: Andy Seaborne
    Fix Version/s: Fuseki 2.3.1

> /etc/init.d/fuseki looks in wrong location for .pid when responding to 
> 'service fuseki status'
> ----------------------------------------------------------------------------------------------
>
>                 Key: JENA-1020
>                 URL: https://issues.apache.org/jira/browse/JENA-1020
>             Project: Apache Jena
>          Issue Type: Bug
>          Components: Fuseki
>    Affects Versions: Fuseki 2.3.0
>         Environment: Ubuntu
>            Reporter: Chris
>            Assignee: Andy Seaborne
>            Priority: Trivial
>              Labels: easyfix, easytest, patch
>             Fix For: Fuseki 2.3.1
>
>   Original Estimate: 10m
>  Remaining Estimate: 10m
>
> I see in /etc/init.d/fuseki (just 'fuseki' in the tarball)'s comment block 
> that the pid file is placed in $FUSEKI_RUN. The script correctly puts the 
> pidfile in $FUSEKI_RUN.
> Way down in the run() function - in the 'status' block of the case statement 
> the script looks for the pidfile in in /var/run, /usr/var/run, $FUSEKI_HOME 
> and /tmp. I suspect $FUSEKI_HOME is meant to be $FUSEKI_RUN (Also, 
> $FUSEKI_PID may provide a shortcut in place of findFile, as it's previously 
> defined as $FUSEKI_RUN/fuseki.pid).
> Having $FUSEKI_RUN set to something other that $FUSEKI_HOME causes calls to 
> 'service fuseki status' to return ' * Fuseki is not running', even though 
> fuseki can be accessed via its web interface, shutdown via the CLI, or seen 
> in the the process space via the PID in its pidfile.
> The suggested modification ($FUSEKI_HOME -> FUSEKI_RUN) worked on my 
> installation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to