---
title: Progress.UnpublishingHandler
framework: foundation
role: symbol
role_heading: Type Alias
path: foundation/progress/unpublishinghandler
---

# Progress.UnpublishingHandler

A block that the system calls when an observed progress object terminates the subscription.

## Declaration

```swift
typealias UnpublishingHandler = @Sendable () -> Void
```

## See Also

### Observing and Controlling File Progress by Other Processes

- [addSubscriber(forFileURL:withPublishingHandler:)](foundation/progress/addsubscriber(forfileurl:withpublishinghandler:).md)
- [removeSubscriber(_:)](foundation/progress/removesubscriber(_:).md)
- [isOld](foundation/progress/isold.md)
- [Progress.PublishingHandler](foundation/progress/publishinghandler.md)
