I am trying a script that makes use of multiprocessing and a number of tools within arcpy. The script works only if I write all input, intermediate, and output from child multiprocessing executions to the harddisk. Using the "in_memory" workspace as I had intended produces the feature class "does not exist or is not supported" error.
I've read over what I could find on problems with arcpy and multiprocessing. I've read several pages that specify that writing to the harddisk is necessary.
Is this true?
This seems like a horrible limitation of arcpy where combined with multiprocessing and I'm in disbelief that ESRI would let such a problem persist.
Can someone suggest a workaround?