apple / apple/container

[Bug]: Consistent Error Propagation

Open
#268 1 comment 0 reactions 0 assignees View on GitHub
ux
Dominant language
Swift
Stars
49.9k
Forks
1.8k
Avg merge
1d 20h
Merged PRs (30d)
22

Description

Created from https://github.com/apple/container/issues/167.

### I have done the following

- [x] I have searched the existing issues
- [ ] If possible, I've reproduced the issue using the 'main' branch of this project

### Steps to reproduce

Not applicable.

### Current behavior

Inconsistent error propagation.

### Expected Behavior

**Consistent Error Propagation**

- Errors should be properly propagated through the XPC hierarchy
- Failure states should be clearly communicated to clients
- Timeouts should be implemented for all operations

**Graceful Recovery**

- The system should recover from communication failures
- Resources should be properly released even when operations fail
- Failed operations should leave the system in a consistent state

### Environment

```markdown
Not applicable.
```

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.