title: Catch the Process Timeout RuntimeException
body: <p>In my project, I use the ProcessCompoment and I use a timeout of 120 seconds.</p>
  
  <pre><code>$process-&gt;setTimeout(120);
  $process-&gt;run();
  
  // executes after the command finishes
  if (!$process-&gt;isSuccessful()) {
      $job-&gt;setResult('error');
  } else {
      $job-&gt;setResult($process-&gt;getOutput());
  }
  </code></pre>
  
  <p>The problem is, when the timeout is reached Symfony return a <code>RuntimeException</code>, but I need to know when this command is aborted, to store an error in place of the result in my database.</p>
  
  <p>Someone have an idea ?</p>