Ticket #3886: boost-future-unique_lock.patch

File boost-future-unique_lock.patch, 554 bytes (added by John Keeping <john@…>, 13 years ago)
  • boost/thread/future.hpp

     
    412412                {
    413413                    for(unsigned i=0;i<count;++i)
    414414                    {
    415                         locks[i]=boost::unique_lock<boost::mutex>(futures[i].future->mutex);
     415                        locks[i].swap(boost::unique_lock<boost::mutex>(futures[i].future->mutex));
    416416                    }
    417417                }
    418418