[mapguide-trac] #39: "thread model is not supported" error when previewing GDAL based layers

MapGuide Open Source trac_mapguide at osgeo.org
Fri Apr 6 22:56:50 EDT 2007


#39: "thread model is not supported" error when previewing GDAL based layers
-------------------------------+--------------------------------------------
 Reporter:  tomfukushima       |         Owner:  brucedechant
     Type:  defect             |        Status:  new         
 Priority:  high               |     Milestone:  1.2         
Component:  Feature Service    |       Version:  1.2.0       
 Severity:  major              |    Resolution:              
 Keywords:  GDAL thread model  |   External_id:              
-------------------------------+--------------------------------------------
Comment (by brucedechant):

 Frank,

 The FDO team would be able to best answer your first question.

 You are correct Frank as we should have caught this sooner. We are still
 learning. :)

 By adding a mutex to essential block everything inside the GDAL provider
 to simulate a singled threaded provider is not the right solution in order
 to be compliant. Ideally, you only want to block when absolutely necessary
 and not for everything. This will allow maximum performance and will allow
 the server to take full advantage of the provider.

 If you have any threading questions I would be more then happy to discuss
 them with you via email or phone.

 Thanks,
 Bruce

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/39#comment:4>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list