Fixed login and some errors

This commit is contained in:
Subv
2014-07-02 21:56:40 -05:00
parent b516926da8
commit 87b72f41ca
9 changed files with 43 additions and 48 deletions

View File

@@ -47,7 +47,7 @@ class QueryCallback
int IsReady()
{
return _result.wait_for(std::chrono::seconds(0)) == std::future_status::ready;
return _result.valid() && _result.wait_for(std::chrono::seconds(0)) == std::future_status::ready;
}
void GetResult(Result& res)
@@ -130,7 +130,7 @@ class QueryCallback_2
int IsReady()
{
return _result.wait_for(std::chrono::seconds(0)) == std::future_status::ready;
return _result.valid() && _result.wait_for(std::chrono::seconds(0)) == std::future_status::ready;
}
void GetResult(Result& res)