Originally posted by: Nothinman
Sockets are handles and if the process is currently "in" the kernel then it won't be killable until it returns from whatever call is hung. But I also think that pskill has a better chance of actually killing something than taskmgr since taskmgr has some built-in crap that tries to protect you from yourself. For instance copy notepad.exe, rename it to winlogon.exe then run it and try to use taskmgr to kill that process. It won't let you because any executable named winlogon.exe is protected.