8000 web::ng::Server: Connection may hang in sequential processing · Issue #2260 · XRPLF/clio · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
web::ng::Server: Connection may hang in sequential processing #2260
Open
@kuznetsss

Description

@kuznetsss

Issue Description

In the ng web server sequential processing may hang because websocket can detect the lack of pongs from a client only when a receive operation is ongoing. Also if client disconnects and response size is bigger than OS TCP buffer, send operation will never wake up.
To fix this sequential processing should be changed to the implementation similar to the parallel processing with only one processing at a time allowed.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

📋 Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0