Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checking whether IntrusiveClient for WaitableAtomic is in use at all except the test. #994

Merged
merged 7 commits into from
Apr 12, 2024

Conversation

dkorolev
Copy link
Member

@mzhurovich I'm strongly considering removing it, since Owned<>/Borrowed<> (or the good old shared_ptr<>) appear to offer a cleaner way than this confusing intrusive thingy.

@dkorolev
Copy link
Member Author

(Of course, if the tests pass, I'll clean up the smoke test to actually run the test, just in a non-intrusive way.)

@dkorolev
Copy link
Member Author

Okay, seems to work, minor tweaks now ...

@dkorolev
Copy link
Member Author

@mzhurovich -- good to review per commit!

@mzhurovich
Copy link
Member

Agree, I'm all for cleanness and simplicity, and intrusive pointers are pretty niche thing, so I don't think we lose anything by removing this implementation here. LGTM.

@mzhurovich mzhurovich merged commit b34fad8 into C5T:stable Apr 12, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants