Open magnusottosson opened 2 years ago
Instances of the JS engine are shared between requests to make requests faster (as it only has to load the JS once). Either:
OK! good. I just wanted to get it confirmed that state is shared :) But then I know and I can handle it.
Another question: It seems that when you run ReturnEngineToPool
the engine is disposed (if pooling is used). Wouldnt this mean that the current engine wont be used again? So no shared state with the next component that renders?
Hello,
I found an interesting bug in our production environment. One component that uses redux failed to set it redux store data but still tried to render. It then, in some cases, rendered data from a previous render for the same component. All renders are on the server.
This leads me to believe that the redux store is shared between requests? I have engine poolin on so I guess its just when I get the same engine instance?
Could this be true?