yselkowitz / rpms / condor

Forked from rpms/condor 6 years ago
Clone
cad3e37
diff --git a/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp b/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp
cad3e37
index c96b539..4aef808 100644
cad3e37
--- a/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp
cad3e37
+++ b/src/condor_contrib/aviary/src/common/EndpointPublisher.cpp
cad3e37
@@ -63,7 +63,7 @@ EndpointPublisher::init(const std::string& uri_suffix, bool for_ssl)
cad3e37
 
cad3e37
 	// grab an ephemeral port
cad3e37
 	ReliSock probe_sock;
cad3e37
-	if (-1 == probe_sock.bind(true,0)) {
cad3e37
+	if (-1 == probe_sock.bind(CP_IPV4, true, 0, false)) {
cad3e37
 		dprintf(D_ALWAYS,"EndpointPublisher is unable to obtain ANY ephemeral port from configured range! " \
cad3e37
 			"Check configured values of LOWPORT,HIGHPORT.\n");
cad3e37
 		return false;
cad3e37
-- 
cad3e37
2.3.5
cad3e37