GitHub #159: Restart DSP backend on error (first pass)

Still need to add throttling so that we don't get stuck in a loop if the
patch load has a problem.