We experienced an issue with 2 separate pile instances are used in different appPools (IIS). Both applications are using different pile locations.
This seems to be caused by not unique names of the pile segments. The method MMFMemory.MakeFilename should generate unique filenames.
When we change the MMF_PREFIX manually to a random string there aren't any issues anymore.
That's why we think map-name of the memory-mapped-file with a static suffix+prefix causes this problem. A map-name should be used only once on the whole server.
Best regards,
Peter
We experienced an issue with 2 separate pile instances are used in different appPools (IIS). Both applications are using different pile locations.
This seems to be caused by not unique names of the pile segments. The method
MMFMemory.MakeFilenameshould generate unique filenames.When we change the
MMF_PREFIXmanually to a random string there aren't any issues anymore.That's why we think map-name of the memory-mapped-file with a static suffix+prefix causes this problem. A map-name should be used only once on the whole server.
Best regards,
Peter