Each gRPC client call logs "ERROR: THIS POINTER IS NOT REGISTERED" #270
Labels
type: bug
Something isn't working
type: showstopper
Issues that are blocking a client's release and need immediate attention.
Bug Report
If you build a measurement service into an EXE and statically register it with the MeasurementLink discovery service, it logs "ERROR: THIS POINTER IS NOT REGISTERED".
This error comes from https://github.com/ni/grpc-labview/blob/master/src/pointer_manager.h
It is looking up the client context from
contextId
. This parameter is optional, so leaving it unwired should not log errors.Repro or Code Sample
Build MeasurementLink example measurements into EXEs.
Copy the build output to
C:\ProgramData\National Instruments\MeasurementLink\Services
Run the measures in InstrumentStudio.
Look at
C:\ProgramData\National Instruments\MeasurementLink\Logs\DiscoveryService.txt
Expected Behavior
Does not log unexpected errors.
Current Behavior
Logs unexpected errors:
Context
Testing a new example MeasurementLink service
Your Environment
ni-measurement-service
version: 1.0.1grpc-labview
version: 1.0.0.1AB#2427675
The text was updated successfully, but these errors were encountered: