vektra / vega

A distributed mailbox system
BSD 3-Clause "New" or "Revised" License
315 stars 13 forks source link

Mailboxes not pushed to routing table if consul agent started after vegad. #8

Open betawaffle opened 9 years ago

betawaffle commented 9 years ago

If vegad is started before the local consul agent, the local mailboxes are not registered in the consul routing table.

evanphx commented 9 years ago

That's absolutely true, mostly because vega depends on consul. What behavior do you think it should have?

betawaffle commented 9 years ago

We need to figure out how to perform anti-entropy on the entries for the local node.