Prepare for merging

This commit is contained in:
Gioacchino Mazzurco 2019-11-27 18:44:10 +01:00
parent b1860d8682
commit 1d4ca64dee
No known key found for this signature in database
GPG key ID: A1FBCA3872E87051
27 changed files with 1442 additions and 992 deletions

View file

@ -326,7 +326,20 @@ int main(int argc, char *argv[])
QString sessionDelayedClose;
if(hasMultiCallback)
sessionDelayedClose = "RsThread::async( [=](){ std::this_thread::sleep_for(std::chrono::seconds(maxWait+120)); mService->schedule( [=](){ auto session = weakSession.lock(); if(session && session->is_open()) session->close(); } ); } );";
sessionDelayedClose =
"RsThread::async( [=]()"
"{"
"std::this_thread::sleep_for("
"std::chrono::seconds(maxWait+120) );"
"auto lService = weakService.lock();"
"if(!lService || lService->is_down()) return;"
"lService->schedule( [=]()"
"{"
"auto session = weakSession.lock();"
"if(session && session->is_open())"
"session->close();"
"} );"
"} );";
QString callbackParamsSerialization;