Title: Bug: Wh_comm lacks heartbeat/freshness values for server/client communication · Issue #164 · wolfSSL/wolfHSM · GitHub
Open Graph Title: Bug: Wh_comm lacks heartbeat/freshness values for server/client communication · Issue #164 · wolfSSL/wolfHSM
X Title: Bug: Wh_comm lacks heartbeat/freshness values for server/client communication · Issue #164 · wolfSSL/wolfHSM
Description: Neither the server nor the client contain a mechanism to detect an improper disconnect (one that does not set the connected attribute of the context to false). This can cause the other side of the connection to hang while blocking on imp...
Open Graph Description: Neither the server nor the client contain a mechanism to detect an improper disconnect (one that does not set the connected attribute of the context to false). This can cause the other side of the ...
X Description: Neither the server nor the client contain a mechanism to detect an improper disconnect (one that does not set the connected attribute of the context to false). This can cause the other side of the ...
Opengraph URL: https://github.com/wolfSSL/wolfHSM/issues/164
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Bug: Wh_comm lacks heartbeat/freshness values for server/client communication","articleBody":"Neither the server nor the client contain a mechanism to detect an improper disconnect (one that does not set the connected attribute of the context to false). This can cause the other side of the connection to hang while blocking on improper disconnect making recovery impossible without resetting/restarting or triggering of a watchdog.\n\nTo see this issue simply call whTest_CyrptoRng() and then call whTest_KeyCache() twice.","author":{"url":"https://github.com/dcanthony68","@type":"Person","name":"dcanthony68"},"datePublished":"2025-09-04T20:57:42.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/164/wolfHSM/issues/164"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:e488a228-790c-b890-a03d-d01f7eb47908 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 86D6:22487B:B286B5:FB0A75:6A4BDF1C |
| html-safe-nonce | cebd1e46590fb689e7e54071127fd25e87a2f8786c25789041d88476a4a339e8 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NkQ2OjIyNDg3QjpCMjg2QjU6RkIwQTc1OjZBNEJERjFDIiwidmlzaXRvcl9pZCI6IjUzNTY4MzAzMzMxNjQzMTQzOTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | e4ed921bb3a60c8f8ce15fbcdd85b96058b83b6a4bf40e862f0c504787045c0a |
| hovercard-subject-tag | issue:3385444792 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/wolfSSL/wolfHSM/164/issue_layout |
| twitter:image | https://opengraph.githubassets.com/f3fa76de86c770bed1ccf8ebe5c824aebdd81deeeba07dcb877b841232ff78fc/wolfSSL/wolfHSM/issues/164 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/f3fa76de86c770bed1ccf8ebe5c824aebdd81deeeba07dcb877b841232ff78fc/wolfSSL/wolfHSM/issues/164 |
| og:image:alt | Neither the server nor the client contain a mechanism to detect an improper disconnect (one that does not set the connected attribute of the context to false). This can cause the other side of the ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | dcanthony68 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 0f5d3ba365b3985d75c32a5957c8635488d58dcf027ae6ae958eee7edaa306a2 |
| turbo-cache-control | no-preview |
| go-import | github.com/wolfSSL/wolfHSM git https://github.com/wolfSSL/wolfHSM.git |
| octolytics-dimension-user_id | 5891092 |
| octolytics-dimension-user_login | wolfSSL |
| octolytics-dimension-repository_id | 755223928 |
| octolytics-dimension-repository_nwo | wolfSSL/wolfHSM |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 755223928 |
| octolytics-dimension-repository_network_root_nwo | wolfSSL/wolfHSM |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 253920ac2dc35b0849cca4633895f1f2e5f03051 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width