diff --git a/lib/src/subscription/client_subscription_impl.dart b/lib/src/subscription/client_subscription_impl.dart index 3d5fa9f..7d92247 100644 --- a/lib/src/subscription/client_subscription_impl.dart +++ b/lib/src/subscription/client_subscription_impl.dart @@ -326,6 +326,8 @@ base mixin CentrifugeClientSubscriptionSubscribeMixin @override Future close() async { logger.fine('Closing subscription to $channel'); + _refreshTimer?.cancel(); + _refreshTimer = null; await super.close(); await _transport.close(); }