Comparing apple:main...orbstack:main · apple/swift-nio

Skip to content

Navigation Menu

Sign in

Appearance settings

Permalink

base repository: apple/swift-nio

Failed to load repositories. Confirm that selected base ref is valid, then try again.

Loading

base: main
head repository: orbstack/swift-nio

Failed to load repositories. Confirm that selected head ref is valid, then try again.

Loading

compare: main
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 3 files changed
  • 1 contributor

Commits on Aug 20, 2025

  1. POSIX: don't force-unwrap result of fdopendir(3)

    Motivation:
    
    It's possible for fdopendir(3) to return 0 if the file descriptor's backing
    filesystem is force-unmounted. This should return an error, but instead crashes
    the library.
    
    Result:
    
    If fdopendir fails, FileDescriptor.opendir will return the error contained
    in errno (set by the stat(2) call in libc fdopendir).
    Configuration menu

    Browse the repository at this point in the history