Skip to content

Commit

Permalink
When creating sockets, do all work at fd level first
Browse files Browse the repository at this point in the history
When errors happen during the socket creation process, we want
to be able to clean up by closing the socket fd, and not have to
worry about leaking an incompletely configured fd into some
Lisp object.
  • Loading branch information
xrme committed Jul 17, 2024
1 parent 678d152 commit e9f21ec
Showing 1 changed file with 159 additions and 179 deletions.
Loading

0 comments on commit e9f21ec

Please sign in to comment.