Comments (2)
Champion @JannikGM thank you. I'm taking a look at this now.
from websocket.
Nothing in the RFC seems to indicate any sane value for this. I don't know of any websocket extensions that need to be accounted for in any changes here.
It appears to me that this code is used in both client and server connections, so this probably is a more important function when it comes to clients being unable to write to the server.
Based on that information I think that the following actions should be taken:
- The default is documented as a warning
- Any examples should be updated to include setting this deadline to a sane standard
- This issue should be left open and marked for a v2 as changing this could be a nasty surprise for implementors that don't know about this
from websocket.
Related Issues (20)
- Documentation oversight after updating io/ioutl functions to io functions HOT 2
- WebSocket connection failure with Host header containing a space HOT 1
- Why does specifying the proxy address not work?
- [ISSUE] Handling SIGINT and SIGTERM for Graceful Shutdown in Go Websocket App HOT 2
- [BUG] 不能删除超时的连接 HOT 1
- [QUESTION] Regarding pongWait Time in the Examples HOT 2
- [BUG] <SRV send msg to client and close the conn right no, client can't receive the msg> HOT 1
- Address CVE-2023-45288 HOT 1
- [FEATURE] Support Unix Domain Sockets HOT 4
- [BUG] FormatMessageType returns empty string for unknown type HOT 3
- [BUG] ssh: tcpChan: deadline not supported HOT 1
- [BUG] panic: concurrent write to websocket connection HOT 4
- [FEATURE] expose newConn function for custom Upgrader HOT 2
- [BUG] WebSocket server does not send 426 Upgrade Required
- [BUG] <title>panic: concurrent write to websocket connection HOT 4
- After connecting to websocket, the server prints the following log each time it receives a message: read/write on closed pipe. HOT 4
- Restore trust in the project HOT 5
- [BUG] go test @ 1.5.2 fails HOT 1
- [BUG] v1.5.2 checksum mismatch HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from websocket.