From 52d1167d7d8b72f620d1cad74df3b26418f1fb62 Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Mon, 25 Apr 2016 10:30:24 +0100 Subject: [PATCH] Give up when job id is problematic. --- autoload/gitgutter/diff.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autoload/gitgutter/diff.vim b/autoload/gitgutter/diff.vim index dd040d5..88efe7f 100644 --- a/autoload/gitgutter/diff.vim +++ b/autoload/gitgutter/diff.vim @@ -134,6 +134,9 @@ function! gitgutter#diff#run_diff(realtime, preserve_full_diff) \ 'on_stderr': function('gitgutter#handle_diff_job'), \ 'on_exit': function('gitgutter#handle_diff_job') \ }) + if job_id < 1 + throw 'diff failed' + endif call gitgutter#utility#pending_job(job_id) return 'async' else