author | Alexander Gavrilov <angavrilov@gmail.com> | |
Wed, 16 Jul 2008 20:48:08 +0000 (00:48 +0400) | ||
committer | Shawn O. Pearce <spearce@spearce.org> | |
Thu, 17 Jul 2008 02:09:28 +0000 (22:09 -0400) | ||
commit | e6131d30c21d2c308571078729dc8d2e1b746285 | |
tree | 82d860a4c372b66ec3a60bf7a809fad4c132f90b | tree | snapshot |
parent | 57cae87b77c93e8bdfd11293f11f140ff827269a | commit | diff |
Kill the blame back-end on window close.
Currently 'git-gui blame' does not kill its back-end
process, hoping that it will die anyway when the pipe
is closed. However, in some cases the process works
for a long time without producing any output. This
behavior results in a runaway CPU hog.
Signed-off-by: Alexander Gavrilov <angavrilov@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Currently 'git-gui blame' does not kill its back-end
process, hoping that it will die anyway when the pipe
is closed. However, in some cases the process works
for a long time without producing any output. This
behavior results in a runaway CPU hog.
Signed-off-by: Alexander Gavrilov <angavrilov@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
git-gui.sh | diff | blob | history | |
lib/blame.tcl | diff | blob | history |