private function assessHttpCode(Job $job, $code)
{
if (!$this->runner->getInterpreter()->isCgi()) {
return;
}
$headers = $job->getHeaders();
$actual = isset($headers['Status']) ? (int) $headers['Status'] : self::HTTP_OK;
$code = (int) $code;
if ($code && $code !== $actual) {
return array(Runner::FAILED, "Exited with HTTP code {$actual} (expected {$code})");
}
}