Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for abstract UNIX domain sockets #1429

Merged
merged 1 commit into from Mar 26, 2015

Conversation

Projects
None yet
2 participants
@mattrco
Copy link
Contributor

mattrco commented Mar 24, 2015

In Go, unixgram addresses starting with "@" are treated as
abstract.

Abstract domain sockets do not create a file on the filesystem,
so we omit the chmod and cleanup used with other unixgram
sockets.

Abstract domain sockets are also Linux-specific so we
check runtime.GOOS and behave accordingly.

Fixes #1371.

Add support for abstract UNIX domain sockets
In Go, unixgram addresses starting with "@" are treated as
abstract.

Abstract domain sockets do not create a file on the filesystem,
so we omit the chmod and cleanup used with other unixgram
sockets.

Abstract domain sockets are also Linux-specific so we
check runtime.GOOS and behave accordingly.

Fixes #1371.

@rafrombrc rafrombrc merged commit 97d6344 into mozilla-services:dev Mar 26, 2015

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@mattrco mattrco deleted the mattrco:fix/abstract-domain-sockets branch Mar 29, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.