>>130-131
うーん、ちょっとデバッガで追っかけてみたけど(VC++環境)
start()ではSUSPENDでスレッド起動してるだけみたいだけど。

それに呼び出してもないのにexec()が勝手に動いちゃ駄目じゃない?