Determining who/what has a point locked for buffering?

Discussion created by ee.ashley on Nov 13, 2014
Latest reply on Nov 14, 2014 by ee.ashley

From my understanding of the PI Buffering Subsystem, if an application or client has a particular point registered for buffering, then it becomes the only application that can write values to the tag, which would update the snapshot.


Is there a straight-forward way to determine what client application or even what pibufss instance "owns the snapshot" for a given point?


Long story short, I have some AF SDK code that writes values to PI, and occasionally, we are finding that the points that only we are supposed to be using become locked for buffering (get back exceptions telling us that "Buffered point does not accept new events").