cec: thread methods should be virtual, not inline. fixes access violation on win32