-
-
Notifications
You must be signed in to change notification settings - Fork 516
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
os error 997 (WSA_IO_PENDING) causes disconnection randomly #1814
Comments
Thank you for your help. Are you able to find the exact commit of the regression? |
I don't know how it works and disconnection occurs randomly so it will take a long time, But I'll try. Thanks for the huge effort in developing ALVR. |
I bisected and I comfirmed this does not happen before 7/17 nightly and occurs in 20.2.1 Release, at least. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Nawh unstale |
Any new about this issue? it happen also with ALVR wired USB |
I tested with VRChat however probably causes with any applications.
Description
The client randomly disconnects from the server with log os error 997.
According to Microsoft documentation, Winsock error 997 is called WSA_IO_PENDING, which indicates requested system calls will be done lately. I think this is harmless, at least when I use UDP connections.
This may be caused by overload however my connection and system seem to have enough bandwidth for streaming. Anyway, I think WSA_IO_PENDING should be handled as a non-fatal disconnection.
General Troubleshooting
Environment
Hardware
Note: for Linux, an upload to the
hw-probe
database is preferred:hw-probe -all -upload
CPU: Ryzen 5 5500
GPU: Radeon RX 6600 XT
GPU Driver Version: 23.7.2
Audio: On-board configuration (High definition audio device)
Network: Windows 11 -> (Ethernet) -> Wi-fi router -> (5Ghz Wi-fi) -> Quest 2
Installation
ALVR Version: 20.2.1 and v21.0.0-dev00+nightly.2023.08.27
ALVR Settings File: Default setting, provided with the setup wizard. session.json.txt
SteamVR Version: 1.26.7
Install Type:
exe
,deb
,rpm
, etc) - tested with stablezip
) - tested with nigthlyOS Name and Version : Windows 11 Home Build 22621.2134 (Japanese)
Log around error 997 from nightly: session_log_around_error_997.txt![スクリーンショット 2023-08-30 181427](https://private-user-images.githubusercontent.com/74973441/264303600-b08095da-1555-4850-8023-b890d359ab82.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNjI5MjQsIm5iZiI6MTczOTI2MjYyNCwicGF0aCI6Ii83NDk3MzQ0MS8yNjQzMDM2MDAtYjA4MDk1ZGEtMTU1NS00ODUwLTgwMjMtYjg5MGQzNTlhYjgyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjExVDA4MzAyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3NzhjNmYzODNlYTk3ZTg5MjlhODdkZGFhZGQ2OWQzMTg3ZTIyNzdmNzY0YTQ5NTJlNjFlYTk4ZjNjMzRmNTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.k36y1G8paoeylp5bsg7h8BT0DUGYdI7IQENjCnq-76U)
Full Log: Too big to upload so I uploaded to Google Drive. File
Translated error 997 log text from Japanese:
Client disconnected. Cause: Performing duplicate I/O operations. (os error 997)
Log by local debug build:
Sorry for my poor English and scarce knowledge.
The text was updated successfully, but these errors were encountered: