スレッドメッセージループはRunの中なのですか?
子スレッドはInitInstance()内で処理をし続けているので
メッセージループがRunにあるとすれば回っていないと思います