3#include "TaskExecutor.hh"
97 if (
mPID == 0)
return;
99 int rc = kill(
mPID, SIGKILL);
101 SPD_WARN(
"JOB [{}:{}] PID [{}] was killed by [SIGKILL] signal",
mpTask->jobid(),
mpTask->taskid(),
mPID);
104 SPD_ERROR(
"JOB [{}:{}] PID [{}] could not be killed it [SIGKILL] !!!",
mpTask->jobid(),
mpTask->taskid(),
mPID);
117 if (!verbose)
return;
119 SPD_INFO(
"id [{}] state [{}] job [{}:{}]",
mId,
static_cast<int>(
mState),
mpTask ?
mpTask->jobid() :
"n/a",
TaskExecutor * executor()
uint32_t mId
ID of task state.
EState mState
Status of actor.
void print(bool verbose=false) const
TaskInfo * mpTask
TaskInfo held by said actor.
TaskState(TaskExecutor *te=nullptr)
TaskExecutor * mpTaskExecutor
Task Executor.