Skip to content

sdk: check systemd running for socket activation#37

Merged
calavera merged 1 commit intodocker:masterfrom
runcom:socket-activate-tcp
Mar 14, 2016
Merged

sdk: check systemd running for socket activation#37
calavera merged 1 commit intodocker:masterfrom
runcom:socket-activate-tcp

Conversation

@runcom
Copy link
Copy Markdown
Collaborator

@runcom runcom commented Mar 9, 2016

Signed-off-by: Antonio Murdaca runcom@redhat.com

@runcom
Copy link
Copy Markdown
Collaborator Author

runcom commented Mar 9, 2016

ping @calavera @dave-tucker

@runcom runcom force-pushed the socket-activate-tcp branch from 74a801b to 035f61c Compare March 9, 2016 18:00
@calavera
Copy link
Copy Markdown
Contributor

calavera commented Mar 9, 2016

As mentioned in #29 (comment), socket activation should NOT be enabled without checking if the host is using systemd.

Comment thread sdk/handler.go Outdated
}

func setupSocketActivation() (net.Listener, error) {
if !util.IsRunningSystemd() {
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@calavera I've added the check

@runcom runcom force-pushed the socket-activate-tcp branch from 035f61c to 3599461 Compare March 9, 2016 18:20
@runcom runcom changed the title sdk: support tcp socket activation sdk: check systemd running for socket activation Mar 9, 2016
@runcom runcom force-pushed the socket-activate-tcp branch from 3599461 to 9fc3bf8 Compare March 9, 2016 18:21
@runcom
Copy link
Copy Markdown
Collaborator Author

runcom commented Mar 9, 2016

my tests work well, I'm gonna research more about tcp - I've edited the PR to just add the check for systemd, @calavera PTAL

Signed-off-by: Antonio Murdaca <runcom@redhat.com>
@runcom runcom force-pushed the socket-activate-tcp branch from 9fc3bf8 to f0fe1a9 Compare March 9, 2016 18:22
@calavera
Copy link
Copy Markdown
Contributor

calavera commented Mar 9, 2016

LGTM

@runcom
Copy link
Copy Markdown
Collaborator Author

runcom commented Mar 14, 2016

ping @dave-tucker (who else? :))

calavera added a commit that referenced this pull request Mar 14, 2016
sdk: check systemd running for socket activation
@calavera calavera merged commit 28d1161 into docker:master Mar 14, 2016
@runcom runcom deleted the socket-activate-tcp branch March 14, 2016 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants