I think you don't need to lock it, they are executed in the same thread sync.
在2018年05月25日 10:26，Garvit Sharma 写道：
Let's consider, I have two keyed streams one for rules and another for data and I have created a connected stream.
I am maintaining a managed keyed state (ValueState), rules stream will keep updating the state and data stream will keep reading from it.
Do I need to take a lock explicitly while updating the state or not?
I need to understand.
Please let me know.
No Body is a Scholar by birth, its only hard work and strong determination that makes him master.