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 page provides a detailed version history for the \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e in the Google Cloud Pub/Sub C++ library, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e controls the frequency of polling to check for automatic session shutdowns, which is relevant when the application has not explicitly managed the session lifetime.\u003c/p\u003e\n"],["\u003cp\u003eUsers can review previous iterations of this feature by visiting the associated documentation links for each specific version, and there is also a specific path for the most recent release candidate.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e utilizes \u003ccode\u003estd::chrono::milliseconds\u003c/code\u003e as the underlying type for setting polling periods.\u003c/p\u003e\n"]]],[],null,[]]