RunningThreads_[i].handle->interrupt();
LOG4CPLUS_INFO(root, "Thread Interrupted for " << RunningThreads_[i].app_name << " successful");
RunningThreads_[i].handle->join();
LOG4CPLUS_INFO(root, "Waiting for thread to exit " << RunningThreads_[i].app_name << " successful");
delete RunningThreads_[i].handle;
LOG4CPLUS_INFO(root, "Thread handle for " << RunningThreads_[i].app_name << " successfully deleted");
//RunningThreads_.erase(i);On Wed, Feb 4, 2015 at 12:10 AM, Vicente J. Botet Escriba <vicente.botet@wanadoo.fr> wrote:_______________________________________________Le 03/02/15 09:10, swati upadhyaya a écrit :
Hi,In my code join() timed_joined() is crashing, I am using these API after interrupt(),Same piece of code is working for others but in my system its crashing,Is there some dependency problem I am using
Boost version: 1.55.0
OS: Windows 8
IDE: Visual Studio 2010
it could help if you post the example and the backtrace.
Which version/OS/compiler use others for which this works?
Vicente
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users