Skip to content

Conversation

@theopolis
Copy link
Member

Replace boost::threads with std::thread or the native pthread. This also removes boost::mutex and the availability of a READ/WRITE lock. These locks are very complicated under the covers so a replacement of a simple mutex lock should be appropriate in most cases.

@facebook-github-bot facebook-github-bot added the cla signed Automated label: Pull Request author has signed the osquery CLA label Mar 11, 2016
@osqueryer
Copy link

Build origin/pr/1918/merge (Job: 2462) failed 👎

@theopolis theopolis force-pushed the remove_boost_threads branch from 53c9409 to 3de5284 Compare March 11, 2016 19:50
@osqueryer
Copy link

Build origin/pr/1918/merge (Job: 2465) failed 👎

@theopolis
Copy link
Member Author

Merging this to rebuild Jenkins instances. This will break master for a few hours. After a merge we may need to recover the build with some regression fixes. These will occur within the next few hours and the build will stabilize before the EoD.

It's most likely that external build hosts (and your local development checkout) will need some help. I promise to have documentation on how to port an existing CentOS, Ubuntu, and OS X build host.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build cla signed Automated label: Pull Request author has signed the osquery CLA deployment unbreak now

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants