Requests the poller stop polling (signalling failures if necessary on outstanding polls) and clean up any resources it may have opened.
Requests the poller stop polling (signalling failures if necessary on outstanding polls) and clean up any resources it may have opened.
There is no guarantee that a poll will not succeed after a Poller has been shutdown,
although "pretty soon" (in practice likely to mean after task.period
), polls should begin
to fail.
Whether any underlying Threads used to implement the poller are stopped is implementation dependent. Implementations that internally spawn their own Threads should shut them down. Those that make use of external Thread pools or utilities should leave those external utilities active until their creators shut them down.