1
1
Fork
You've already forked AllCall
0

PUT Data Requests hang indefinitely if not serviced #1

Closed
opened 2023年11月08日 18:21:48 +01:00 by VA1DER · 1 comment

There is no provision in the client for a timeout for Data PUT requests. If the proxy (or server) drops the PUT request, or fails to respond to it, the client will hang forever waiting for it.

If the user attempt to shut the client down while it is waiting for a Data PUT request to complete, the shutdown process will also hang waiting for relayer thread "B" to shut down.

There is no provision in the client for a timeout for Data PUT requests. If the proxy (or server) drops the PUT request, or fails to respond to it, the client will hang forever waiting for it. If the user attempt to shut the client down while it is waiting for a Data PUT request to complete, the shutdown process will also hang waiting for relayer thread "B" to shut down.
Author
Owner
Copy link

closed by 83dbb25ccf

closed by 83dbb25ccf
Sign in to join this conversation.
Labels
Clear labels
Kind/Breaking
Breaking change that won't be backward compatible
Kind/Bug
Something is not working
Kind/Documentation
Documentation changes
Kind/Enhancement
Improve existing functionality
Kind/Feature
New functionality
Kind/Security
This is security issue
Kind/Testing
Issue or pull request related to testing
Location/Client
Issues which are primarily client-related
Location/Protocol
Issues which are related to the protocol or which require a protocol change to correct
Location/Server
Issues which are primarily server-related
Location
Unknown
A problem with the implementation, but unknown if it's located in the client or server
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
VA1DER/AllCall#1
Reference in a new issue
VA1DER/AllCall
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?