OctopusDeploy / Halibut

| Public | A secure communication stack for .NET using JSON-RPC over SSL.
Other
12 stars 44 forks source link

Set the ConnectionState for the HalibutClientException to queued when a polling request times out when queued #591

Closed nathanwoctopusdeploy closed 9 months ago

nathanwoctopusdeploy commented 9 months ago

Background

Set the ConnectionState for the HalibutClientException to queued when a polling request times out when queued

This will allow TentacleClient to correctly identify that the RPC is still connecting (Pending Request has not been dequeued).

Related to: https://github.com/OctopusDeploy/Issues/issues/8535

How to review this PR

Quality :heavy_check_mark:

Pre-requisites

nathanwoctopusdeploy commented 8 months ago

[sc-67724]

shortcut-integration[bot] commented 8 months ago

This pull request has been linked to Shortcut Story #67724: Polling Tentacle StartScript Cancellation bug meaning it calls CancelScript.