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

[Windows] concurrent client connections on a named pipe fail #351

Open
simonferquel opened this issue Nov 21, 2016 · 3 comments
Open

[Windows] concurrent client connections on a named pipe fail #351

simonferquel opened this issue Nov 21, 2016 · 3 comments

Comments

@simonferquel
Copy link
Contributor

If 2 clients running in parallel try to connect to Datakit at the same time, there is a chance that one of them fail with a connection timeout.

This might be due to the fact that their should be a pool of server socket waiting for clients on the same named pipe at any time (and not a single awaiter in a loop).

@samoht
Copy link
Member

samoht commented Nov 24, 2016

Is that supported? I remember @djs55 saying that this protocol was a bit weird.

@simonferquel
Copy link
Contributor Author

That is the way I ususally do named pipe servers on Windows

@talex5
Copy link
Contributor

talex5 commented Feb 3, 2017

@djs55 Do we need to change something in our named pipe support on Windows to fix this?

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

No branches or pull requests

3 participants