---
title: "init(_:retryOnInterrupt:)"
framework: system
role: symbol
role_heading: Initializer
path: "system/stat/init(_:retryoninterrupt:)"
---

# init(_:retryOnInterrupt:)

Creates a Stat struct from a FileDescriptor.

## Declaration

```swift
init(_ fd: FileDescriptor, retryOnInterrupt: Bool = true) throws(Errno)
```

## Discussion

Discussion The corresponding C function is fstat().
