[mapguide][MG179][Modified] TCP/IP Connection Pooling for Web Extensions and Server
Trevor Wekel
trevor.wekel at autodesk.com
Tue Apr 4 15:03:25 EDT 2006
You can view the artifact detail at the following URL:
https://mapguide.osgeo.org/servlets/Scarab/id/MG179
Type:
Enhancement
Artifact ID:
MG179 (TCP/IP Connection Pooling for Web Extensions and Server)
Modified by:
Trevor Wekel
trevorwekel (trevor.wekel at autodesk.com)
The following modifications were made to this artifact:
---------------------------------------------------------------------
-- Artifact Status changed:
Old value:
Assigned
New value:
Resolved
-- Developer Notes set to new value:
MgClientHandler pointer has been moved from MgStreamData to a new server-only MgServerStreamData.
Ptr<> style reference counting has been added to classes referenced in WorkerThread. This was required since MgClientHandler and MgStreamHelper can now exist across multiple ::svc() loops. MgClientHandler can also be scheduled for destruction by the connection timeout while it is still being referenced by WorkerThread and/or StreamData.
To handle multi-threaded contention, MgClientHandler and MgStreamHelper are now derived from MgGuardDisposable.
-- Resolution set to new value:
Submitted
-- Testing Notes set to new value:
Web Extension and Server TCP/IP connection pooling is now implemented. This is a significant behavioural change which touches all Web/Server components.
---------------------------------------------------------------------
This message was automatically generated by Project Tracker.
More information about the Mapguide_issues
mailing list