Skip to content

Implement WebSocket connection and cleanup logic - #238

Open
seer-by-sentry[bot] wants to merge 1 commit into
mainfrom
seer/feat/websocket-connect
Open

seer-by-sentry[bot] wants to merge 1 commit into
mainfrom
seer/feat/websocket-connect

Conversation

@seer-by-sentry

@seer-by-sentry seer-by-sentry Bot commented Jan 6, 2026

Copy link
Copy Markdown

Fixes CLIENT-1VS. The issue was that: OpenSSL's i2d_X509_CERT_AUX failed due to integer division by zero during SSL handshake initiated by the new CURL multi-interface implementation.

  • Adds implementation for WebSocket::Connect using libcurl.
  • Handles cleanup of previous curl easy handle (m_pCurlWS) and HTTP headers (m_pHeaders) during connection attempts.
  • Sets up necessary curl options for WebSocket connection, including authorization via Bearer token.
  • Adds the new handle to the curl multi handle.
  • Updates a comment regarding easy handle cleanup.

This fix was generated by Seer in Sentry, triggered automatically. 👁️ Run ID: 8244096

Not quite right? Click here to continue debugging with Seer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants