tarosukeの日記: [talos] DEVICE::EVENTでEnqueueすると死ぬ理由が判明した。
日記 by
tarosuke
それはDEVICE::DEVICEではなくDEVICE::NewDeviceでイベント起こしてる理由と同じで、親クラスでEnqueueしちゃうとその時点でイベントタスクが走っちゃって、イベントタスクは普通より一つ高優先度なので子クラスの初期化前にイベントの処理が始まっちゃって、イベントをdeleteした後に子クラスの初期化が始まる。そりゃ死ぬのも当然だわorz
どうしようかねぇ...DEVICEと全く同じ構図だけど、EVENTはDEVICEみたいなワンクッションはないからなぁ...。
[talos] DEVICE::EVENTでEnqueueすると死ぬ理由が判明した。 More ログイン