syscall/Stat: hang on 3hours with many goroutine stat nfs path #41929
Labels
FrozenDueToAge
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Not yet try to reproduce on latest release
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
write a go binary command which starts 100 goroutine to fstat 100 different nfs client mount path when nfs server is down.
nfs mount options(vers=4.1,rsize=1048576,wsize=1048576,namlen=255,soft,proto=tcp,timeo=600,retrans=2,sec=sys)
What did you expect to see?
total command run time should be 3min with the mount option(timeo=600,retrans=2)
What did you see instead?
total command run time is 3hour30min with the mount option(timeo=600,retrans=2)
Anything else
strace log
strace-log
fstat nfs path log
fstat-log
The text was updated successfully, but these errors were encountered: