[mapguide-trac] #900: Connections in CLOSE_WAIT status never
close and are not reused
MapGuide Open Source
trac_mapguide at osgeo.org
Thu Jan 28 15:54:53 EST 2010
#900: Connections in CLOSE_WAIT status never close and are not reused
-----------------------+----------------------------------------------------
Reporter: amitmarty | Owner:
Type: defect | Status: reopened
Priority: high | Milestone:
Component: Server | Version: 2.0.2
Severity: critical | Resolution:
Keywords: | External_id:
-----------------------+----------------------------------------------------
Comment (by brucedechant):
I believe the CLOSE_WAIT issue is resolved, but the connection limit of
the ACE reactor used on Windows still exists. Linux uses a different ACE
reactor that doesn't have a limit.
We should change the Windows implementation to use the same ACE reactor as
used on Linux - ie: Select reactor
The change involves adding the following line to the top of the
ACE/ACE_wrappers/ace/config.h file:
#define ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL
The Windows Service Control Manager code will need to be updated to work
with this new ACE reactor as the MapGuide server service fails to start
with just this change. It does work properly from the command line though.
--
Ticket URL: <https://trac.osgeo.org/mapguide/ticket/900#comment:5>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list