1 Sep
2009
1 Sep
'09
6:34 a.m.
If I have a deadline_timer in my class and my class is deleted, the compleetion function will be called (with error code). But as the destructor have already been run I guess that the 'this' pointer will be invalid! Is this safe? What if my compleetion function is virtual? timer.async_wait(boost::bind(&MyClass::OnTimer, this, boost::asio::placeholders::error)); --