-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Cherry-pick #21931 to 7.10: [Elastic Agent] Fix named pipe communication on Windows 7 #21978
Conversation
) * Fix named pipes on Windows 7. * Add changelog fix notice. (cherry picked from commit 803ddca)
Pinging @elastic/ingest-management (Team:Ingest Management) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Backport looks ok, please fix CHANGELOG before merging
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
|
Cherry-pick of PR #21931 to 7.10 branch. Original message:
What does this PR do?
Fixes issue where on Windows 7 the first connection over a npipe would result in the client hanging and the server from never receiving the connection.
After digging deep into the Windows winio module I was able to determine it was an issue in the module and not in the Agent itself. microsoft/go-winio#173 Was reported as the issue, but has not been fixed in winio upstream. Use replace to github.com/bi-zone/go-winio fixes the issue as the change is committed in that repository and tagged.
Why is it important?
So installation of Elastic Agent works as expected and actions talking to the running daemon do not hang and block the executing installation.
Checklist
[ ] I have commented my code, particularly in hard-to-understand areas[ ] I have made corresponding changes to the documentation[ ] I have made corresponding change to the default configuration files[ ] I have added tests that prove my fix is effective or that my feature worksCHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Related issues