4) WinBoard has problems reliably terminating engine processes
on a heavily loaded machine, when running a tournament. When I
run with ponder off on a dual there never is a problem, but with ponder
on more than half the engin processes keeps hanging in the task
manager, and when you kill them, WinBoard goes berserk with CPU
usage. This is still something that must be fixed.

I really don't understand this. According to MSDN
TerminateProcess should unconditionally kill a process on windows, except
in some exotic circumstances (e.g hardware problems).

See here:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms686714%28v=vs.85%29.aspx

"The *TerminateProcess* function is used to unconditionally cause a process to exit".

Reply via email to