How often the session polls for automatic shutdowns.
Applications can shutdown a session by calling .cancel() on the returned future<Status>. In addition, applications can fire & forget a session, which is only shutdown once the completion queue servicing the session shuts down. In this latter case the session polls periodically to detect if the CQ has shutdown. This controls how often this polling happens.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThe webpage provides a detailed list of versions for \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e, ranging from version 2.11.0 up to the latest release candidate, 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e controls the frequency with which a session checks for automatic shutdowns, particularly when an application has fired and forgotten a session.\u003c/p\u003e\n"],["\u003cp\u003eApplications can shut down a session explicitly by calling \u003ccode\u003e.cancel()\u003c/code\u003e on a returned future, or they can rely on the session to automatically shut down when the completion queue it relies on is terminated.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e is an alias for \u003ccode\u003estd::chrono::milliseconds\u003c/code\u003e, which means it's a time duration specified in milliseconds.\u003c/p\u003e\n"]]],[],null,[]]