Odpověď na názor

Odpovídáte na názor ke článku Temná strana linuxu - spouštění procesů.

  • 23. 1. 2012 23:58

    Martin Dráb (neregistrovaný)

    @22:

    Jediná teorie, kterou mám, je, že se vám podařilo to handle v rodičovi zavřít dříve, než bylo zděděno do potomka. Ale moc nevěřím tomu, že by k dědění handle docházelo až po návratu z CreateProcess, to mi přijde dost nebezpečné.

    Jinak CloseHandle myslím při zadání špatného handle na zrušení vyhazuje výjimku STATUS_INVALID_HAN­DLE, což mohla teoreticky být příčina toho vašeho "deadlocku." Ale na Windows 2000 jsem už dlouho nic nepouštěl, takže nevím.

    Každopádně díky moc za diskuzi.