Description
Although the thriftsever starts running the return code is wrong, so systemctl reports a failure to start. Currently checkstatusofproc tests for the pid which is supposed to be stored in "/var/run/spark/${DAEMON}.pid", but this file does not exist. I have a patch for this which I have tested to confirm that the service indicates success/failure appropriately.