Replacing boost::thread with Wt::WIOService