-
Notifications
You must be signed in to change notification settings - Fork 68
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
Change fifo Io to PIPE in shim , just do like go shim. Resovled the much io case problem. #276
Comments
I found another two problem, when use fifo directly.
This is a method to get this error.
test.sh is blow this:
docker build get this image. friendly ping , @fuweid @mxpv @Burning1020 . Looking forward to your reply. |
I try to use two method to resolve the pipe io's problem . And in my case ,the io problem have been resolved.Add an io monitor service to check if the inode+dev of io has been changed, use read_buf instead of tokio-copy in spawn_copy, and add timeout and put it in a loop.
I will pull this pr next week. |
disscustion in containerd
I have told this question to containerd . But looks like containerd will not change. So I will take a pr to change fifo to pipe.
I have complete this code , after some ci test ,I will submit this pr.
The text was updated successfully, but these errors were encountered: