From 7ffc5cc02b40bd41c401220e356b638fcb8eff70 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 1 May 2014 17:05:28 -0700 Subject: [PATCH] Terminate task before recreating --- src/git.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/git.coffee b/src/git.coffee index 73c6d3ee8..b1dd6caa7 100644 --- a/src/git.coffee +++ b/src/git.coffee @@ -346,6 +346,8 @@ class Git # updates the relevant properties. refreshStatus: -> handlerPath = require.resolve('./repository-status-handler') + + @statusTask?.terminate() @statusTask = Task.once handlerPath, @getPath(), ({statuses, upstream, branch, submodules}) => statusesUnchanged = _.isEqual(statuses, @statuses) and _.isEqual(upstream, @upstream) and