Radish alpha
r
rad:zwTxygwuz5LDGBq255RA2CbNGrz8
Radicle CI broker
Radicle
Git
Broker loops when Radicle node stops
Closed { reason: Solved } did:key:z6MkkpTP...arsB opened 2 years ago

When the CI Broker runs and the Radicle node stops or restarts, the broker will fall into an endless loop printing these logs :

 DEBUG ci_broker                 > waiting for event from node
 INFO  radicle_ci_broker::event  > no more events from node
 DEBUG ci_broker                 > waiting for event from node
 INFO  radicle_ci_broker::event  > no more events from node
 DEBUG ci_broker                 > waiting for event from node
 INFO  radicle_ci_broker::event  > no more events from node

until I somehow terminate it.

it would make sense for the broker to terminate itself when this happens. Maybe, it could check if the Radicle node comes up so that it can connect to the socket and work again normally.

z6MkkpTP...arsB commented 2 years ago

I see that this has been fixed by commit: 9791d8079268a6cc6857b0b7eda8014da4ffb94c.