3 Replies Latest reply on Nov 14, 2014 5:04 PM by ee.ashley

    Determining who/what has a point locked for buffering?

    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").