Skip to main content

half_life_2

Function half_life_2 

Source
pub fn half_life_2() -> Rule
Expand description

No assert dialog when Half-Life 2 (Steam app 220) quits.

Valve’s ~CThread checks once, while server.dll unloads, that the achievement-save thread has exited, and thread exit under Wine and FEX loses that race, so tier0 shows “Illegal termination of worker thread”; with -noassert, tier0’s DoNewAssertDialog returns without the dialog (source-1-games#7391). The rule matches the app id because hl2.exe has no version resource.