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

when backpressure happen, the uds file can not be rebuild #97

Closed
Right2Left opened this issue Feb 18, 2020 · 2 comments
Closed

when backpressure happen, the uds file can not be rebuild #97

Right2Left opened this issue Feb 18, 2020 · 2 comments
Labels
bug Something isn't working

Comments

@Right2Left
Copy link

let _ = std::fs::remove_file(path);

Hi, in my project just found that, when server is restarting, but clients is still always retry connect.
In server, get in accept fuc before WorkerAvailability, so it check all worker is not available in accept_one then into backpressure, cleanup file path.
though WorkerAvailability soon, but client can not request anymore.

is that a bug or some configure need to set?

@JohnTitor JohnTitor added the bug Something isn't working label Mar 12, 2020
@fakeshadow
Copy link
Contributor

fakeshadow commented Nov 1, 2020

Sorry if I don't follow you. But is the desire behavior being only clean the file when shutting down the server?

@fakeshadow
Copy link
Contributor

Since there is no further talk happen I would close this for now.

I think I have an idea of what the problem is but since I don't use uds much I'm not sure if it would fix the problem in the right way.

Please ping me for re-open if you have the same issue and want to help see it fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants