On Sunday 13 July 2008 17:40:03 Johannes Schindelin wrote:
> No, last time I checked I could kill a long-running git-rev-list with
> "kill" just fine.  Something else must be wrong.
>
> Please investigate,

OK, so I run 'git gui blame SomeFile' in one window, and look at the list
of processes from another one. Here it is, with irrelevant parts removed:

$ ps -W
      PID    PPID    PGID     WINPID  TTY  UID    STIME COMMAND
      904       1     904        904  con  500 14:38:44 /bin/bash
     1008     904    1008       1008  con  500 18:11:20 /bin/git         
(bash.exe)
      976       0       0        976    ?    0 18:11:20 c:\msysgit\bin\git.exe
      344       1     344        344  con  500 18:11:20 /mingw/bin/wish  
(sh.exe)
     1104       0       0       1104    ?    0 18:11:20 
c:\msysgit\mingw\bin\wish.exe
      736       0       0        736    ?    0 18:11:45 
C:\msysgit\bin\git-blame.exe

(In parentheses I specified what Task Manager thinks about the process)

I can kill 1008 and 344, and it cascades to 976 and 1104 respectively. 
But 736 continues running and hogging the CPU, and when I try to kill it, I get:

$ kill 736
bash: kill: (736) - No such process

> P.S.: Use Git Bash only is the default, because most of the contributors
> to msysGit prefer that option (Hannes being the notable exception).  Once
> most contributors prefer another option, we will switch.

Ok, I'll just build my own installer if it becomes a problem =)

> P.P.S.: Why do you ask a different question in a P.S., risking it to be
> missed?

It seemed too trivial for a separate message.

> P.P.P.S.: Why do you put the verb in the question after the subject
> instead of before it? :-)

Editing artifact, I suppose =)

Alexander

Reply via email to