Skip to content

Fix posix implementation of move constructor/assignment in file_descriptor#194

Merged
klemens-morgenstern merged 1 commit intoboostorg:developfrom
Shauren:fix-linux-file-descriptor-move
Oct 14, 2021
Merged

Fix posix implementation of move constructor/assignment in file_descriptor#194
klemens-morgenstern merged 1 commit intoboostorg:developfrom
Shauren:fix-linux-file-descriptor-move

Conversation

@Shauren
Copy link
Contributor

@Shauren Shauren commented Jan 16, 2021

Currently move constructor and assignment operator in posix file_descriptor class do not remove the resource from moved-from object, leading to double close calls

Test demo: https://godbolt.org/z/7P74EW

@klemens-morgenstern klemens-morgenstern merged commit f7053f3 into boostorg:develop Oct 14, 2021
@Shauren Shauren deleted the fix-linux-file-descriptor-move branch October 14, 2021 08:03
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