---
title: "sessionInvalidated(error:)"
framework: accessorytransportextension
role: symbol
role_heading: Instance Method
path: "accessorytransportextension/accessorytransportsession/eventhandler/sessioninvalidated(error:)"
---

# sessionInvalidated(error:)

Handles session invalidation.

## Declaration

```swift
func sessionInvalidated(error: AccessoryTransportSession.Error?)
```

## Parameters

- `error`: An optional error that indicates the reason for invalidation.

## Discussion

Discussion Clean up connection state and resources when the system calls this method.
