You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sa...@apache.org on 2006/04/04 11:58:44 UTC
svn commit: r391265 -
/webservices/axis2/trunk/c/modules/core/transport/http/receiver/http_server.c
Author: samisa
Date: Tue Apr 4 02:58:42 2006
New Revision: 391265
URL: http://svn.apache.org/viewcvs?rev=391265&view=rev
Log:
Fixed the problem of picking the correct listen port
Modified:
webservices/axis2/trunk/c/modules/core/transport/http/receiver/http_server.c
Modified: webservices/axis2/trunk/c/modules/core/transport/http/receiver/http_server.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/transport/http/receiver/http_server.c?rev=391265&r1=391264&r2=391265&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/transport/http/receiver/http_server.c (original)
+++ webservices/axis2/trunk/c/modules/core/transport/http/receiver/http_server.c Tue Apr 4 02:58:42 2006
@@ -164,13 +164,18 @@
{
axis2_http_server_impl_t *server_impl = NULL;
axis2_char_t *port_str = NULL;
+ axis2_param_t *param = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
server_impl = AXIS2_INTF_TO_IMPL(server);
server_impl->conf_ctx = conf_ctx;
- port_str = (axis2_char_t*)AXIS2_PARAM_CONTAINER_GET_PARAM(
+ param = (axis2_char_t*)AXIS2_PARAM_CONTAINER_GET_PARAM(
in_desc->param_container, env, "port");
+ if(NULL != param)
+ {
+ port_str = AXIS2_PARAM_GET_VALUE(param, env);
+ }
if(NULL != port_str)
{
server_impl->port = atoi(port_str);