Close the connection
@override Future<void> close() async { if (_connection != null && _isOpen) { await _connection!.close(); _isOpen = false; } }