Hi List, We have a very large code inside both axis2_apache2_worker_process_request and axis2_iis_worker_process_request methods. Both these codes are similar and use the same logic. It is hard to maintain same code in two places and I would like to suggest to move the common logic in to the http_transport_utils.c.
In oder to introduce a common method we need to pass lot of information from the HTTP servers to this new method. We can do this by introducing a new structure. typedef struct { } axis2_tranport_t;