consider following scenario:
1. A program has integrate with CEF.
2. The program need lunch multi instance.
3. Web cache cookie should be shared among all instances.
I'v tried running two cefclient instance with same cache-path at same time. no crash happened, but the second instance didn't open open any cache file(those data_* files in cache path).it seem like cache mechanism isn't work at all in the second instance.
To solve this problem. Maybe following approach is considerable: We can consider CEF as a master process instead of a module loaded by user. We can give the process a user defined tag, so it's possible running several master CEF processes working for different user. User interact with their CEF master process by IPC. User send Mouse/Keyboard Event to CEF master process, and master paint web contents to native window indicate by user or let user read image data from master process(off-screen mode). So no mater how many user instance get running, there is only one master process running. so this problem get solved.
May I start a issue to discuss this problem?