skupperproject / skupper-router

An application-layer router for Skupper networks
https://skupper.io
Apache License 2.0
14 stars 18 forks source link

HTTP1 observer crash on failure to parse initial input #1520

Closed kgiusti closed 3 months ago

kgiusti commented 3 months ago

If the HTTP1 observer cannot parse incoming data it will de-register itself (by design). However during the initial setup of the HTTP1 observer multiple batches of saved data is passed (by design).

If the HTTP1 observer cannot parse the initial batch of incoming data it will deregister itself - clearing the observe function pointer (which is correct). However the activation logic will continue to pass data to the now null function pointer.