author | Alexander Gavrilov <angavrilov@gmail.com> | |
Sat, 12 Jul 2008 12:09:28 +0000 (16:09 +0400) | ||
committer | Paul Mackerras <paulus@samba.org> | |
Thu, 31 Jul 2008 10:29:44 +0000 (20:29 +1000) | ||
commit | e2f90ee45c8b2d13a6c6b8a9f4bc3dce05408c99 | |
tree | f27e97a370bbc2640e17c7dcda1590f4286e6014 | tree | snapshot |
parent | c11ff120f359bd7bd79c425135f85e1dca5ae252 | commit | diff |
gitk: Kill back-end processes on window close
When collecting commits for a rarely changed, or recently
created file or directory, rev-list may work for a noticeable
period of time without producing any output. Such processes
don't receive SIGPIPE for a while after gitk is closed, thus
becoming runaway CPU hogs.
Signed-off-by: Alexander Gavrilov <angavrilov@gmail.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
When collecting commits for a rarely changed, or recently
created file or directory, rev-list may work for a noticeable
period of time without producing any output. Such processes
don't receive SIGPIPE for a while after gitk is closed, thus
becoming runaway CPU hogs.
Signed-off-by: Alexander Gavrilov <angavrilov@gmail.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk | diff | blob | history |