summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/3rd_party/apache-log4cxx-0.10.0/src/main/cpp/serversocket.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/3rd_party/apache-log4cxx-0.10.0/src/main/cpp/serversocket.cpp b/src/3rd_party/apache-log4cxx-0.10.0/src/main/cpp/serversocket.cpp
index 32e4f1a33..095fffc54 100644
--- a/src/3rd_party/apache-log4cxx-0.10.0/src/main/cpp/serversocket.cpp
+++ b/src/3rd_party/apache-log4cxx-0.10.0/src/main/cpp/serversocket.cpp
@@ -39,6 +39,12 @@ ServerSocket::ServerSocket(int port) : pool(), mutex(pool), socket(0), timeout(0
throw SocketException(status);
}
+ // AKirov: Added SO_REUSEADDR option to fix APPLINK-15273
+ status = apr_socket_opt_set(socket, APR_SO_REUSEADDR, 1);
+ if (status != APR_SUCCESS) {
+ throw SocketException(status);
+ }
+
// Create server socket address (including port number)
apr_sockaddr_t *server_addr;
status =