Right here ...
'pidfile not found' is changed for whatever 'failure' returns/echoes ...
Do we not lose information here?