In PIDataPipe GetObserverEvents: how often to call? i work on processing a large datapipe with lots of PI Points. Now it seems (i have limited data on the PI Data Archive) that after i close the datapipe, the data is still added to the queue, leading to overflows.I always get a spike in lost events after i close my pipe. It appears the 10-minute wait after closing the datapipe is to blame, as is mentioned here:Handling Errors returned by GetObserverEvents() method of a AFDataPipe
I close the pipe as follows:
piPipe.Close(); piPipe.Dispose(); piserver.Disconnect();
Any ideas how to prevent this behaviour? Remove all signups before i close the pipe?