title: Akka-Stream: How to handle stream exception gracefully
body: <p>I am working with streaming application where I received following exceptions:</p>
  <ol>
  <li>ParsingException</li>
  <li>FramingException</li>
  <li>StreamTcpException</li>
  </ol>
  <p>I have written Supervision.Decider but it doesn't catch all types of exception.</p>
  <p>My questions are:</p>
  <blockquote>
  <ol>
  <li><p>Why Supervision.Decider doesn't catch exception, it catches high level exception only</p>
  </li>
  <li><p>What is the generic way to catch all exceptions</p>
  </li>
  <li><p>Can I restart/resume stream within Future[Done].onComplete Failure</p>
  </li>
  </ol>
  </blockquote>