作者craftwar (no vista support)
看板WarCraftChat
标题[闲聊] 先关魔兽再关GGC
时间Mon Oct 26 19:02:57 2009
最近用多开,注意到一个现象
直接关Garena会顺便把一个War3关掉 (不知道哪版开始改的)
似乎很方便?
实际上,GGC直接暴力关掉War3 (不使用正常方式结束程式)
这样做的结果就是,程式结束应该做的释放资源等动作不会被执行
(验证方式请用message sniffer,看war3不会收到WM_DESTROY就结束
印象中clean up的动作是在WM_DESTROY中做的)
会不会有memory leak,这要看war3是怎麽写的
像我就很偷懒,MSDN说程式结束会自动释放的,我就没手动写
如果你没正常结束koala's WC3 helper,我可以告诉你
基本上会有memory leak,某些系统资源会没机会释放
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.101.21
1F:推 PACO:进系统管理员那边关就好了 10/27 10:16
2F:嘘 WCDOLBY: 11/03 17:08
3F:嘘 WCDOLBY: 11/03 17:08
4F:嘘 WCDOLBY: 11/03 17:08