close method
void
close()
Implementation
void close() {
_logger.debug('Closing CompressedEventSource');
_subscription?.cancel();
try {
_response?.detachSocket().then((socket) {
_logger.debug('Detached compressed socket - destroying...');
socket.destroy();
});
} catch (e) {
_logger.debug('Error detaching compressed socket: $e');
}
try {
_request?.abort();
} catch (_) {}
try {
_client?.close(force: true);
} catch (_) {}
_isConnected = false;
}