Hi Petrovicz, Is this running using CGI or FastCGI? Why do you need to overwrite the font file? If it is to redeploy MapServer applications, I normally stop IIS first as part of the deployment script, and add a wait/sleep so it is actually stopped before copying over new files.
Seth -- web:https://geographika.net & https://mapserverstudio.net twitter: @geographika On Mon, Jun 10, 2024, at 10:25 AM, Benedek Petrovicz via MapServer-users wrote: > Hi! > > When trying to make a new deploy on our server we get an error that the font > file which is being used for WMS requests is locked by the mapserv process > and cannot be overwritten. > I re-created the issue on a local test environment. (OS: Windows, mapserv is > running on IIS) > > I send a WMS request to mapserv, where I use an arial.ttf font file. > After the request is fulfilled, IIS keeps the process running for a while to > be prepared for any additional requests. > Even though no requests are coming in, mapserv keeps a lock on the font file. > I can delete/overwrite any other files (mapfiles, fontset.list, etc.), but > not that single font file. > After the process reaches its idle time limit (which is set in IIS) and > terminates, the file is not being locked anymore. > > Is there a specific reason for keeping that font file locked while idling? > Can I prevent this somehow? > > Thanks > Petrovicz > _______________________________________________ > MapServer-users mailing list > [email protected] > https://lists.osgeo.org/mailman/listinfo/mapserver-users >
_______________________________________________ MapServer-users mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/mapserver-users
