Feature source create or update locks up server while under load
|Reported by:||trevorwekel||Owned by:||trevorwekel|
Due to mutex behaviour within the MapGuide server process, any create or update operation performed on a feature source may lock up the server process if a connection is simultaneously opened to another feature source in the connection pool. Pooled connections typically include "database" connections like ODBC, SQL Server, and Oracle.
Here are some cases where this may occur:
- An author creates a new feature source on a live site with database connections while it is under load.
- One user performs a buffer or measure operation while another user pans a map which uses a "database" connection.