CWinThread の m_bAutoDelete について

[戻る]
ntvv 2005/05/14(土) 12:18:05
素朴な疑問なのですが...
スレッドの m_bAutoDelete を TRUE のままで作成してしまい
WaitForSingleObject() の終了待機でデッドロックが発生して
しまいました。
ワーカースレッドは終了していのですが、自動削除が行われないケース
は存在しうるのでしょうか?
宜しければ御教授頂ければ光栄です。

MASATO [E-Mail] [HomePage] 2005/05/16(月) 00:54:49
CWinThreadのデストラクタにブレークポイントを張って、デッドロックが発生するときに
CWinThreadのデストラクタが呼ばれるかどうか確認してみて下さい。

また、m_bAutoDeleteをFALSEにしたとき、
デッドロックが発生しなくなるかどうかも確認してみて下さい。

古いスレッドには追加発言できません。