Description
Different C4QueryObservers of the same C4Query are sharing the same C4QueryEnumerator when a change is notified. This is causing a problem that when both observers want to iterate over the enumerator. This issue is currently impact CBL-C as CBL-C is using C4QueryObserver for the LiveQuery feature.