HEPCloud / decisionengine

HEPCloud Decision Engine framework
Apache License 2.0
6 stars 25 forks source link

Sources should go offline if the client channel offline #638

Closed knoepfel closed 1 year ago

knoepfel commented 2 years ago

With DE 2.0, a channel will go offline if one of the sources it depends upon sends a shutdown flag. However, there is no feedback mechanism to shut down the other sources the offline channel may have used. This will cause online sources to continue publishing messages to the Redis queues with nothing to consume them.

StevenCTimm commented 2 years ago

see https://github.com/HEPCloud/decisionengine_modules/issues/410 for what caused the source in question to go offline.

StevenCTimm commented 2 years ago

believe this now addressed with recent PR's from Kyle. once those are merged into master we should be good.