SpacetimeDB
SpacetimeDB copied to clipboard
Fix: If a publish fails after publishing a DNS record, future publishes remain broken
Publishing happens in two steps: updating DNS stuff, and then the actual publishing of the module data.
If something bad happens (e.g. a timeout) after the first step is complete, future publishes return errors (because the DNS stuff is already there)
We've refactored a lot of this; it may or may not still be a possibility.