Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
node: Don't re-use timestamps
Merged did:key:z6MksFqX...wzpT opened 2 years ago

There are rare cases where ref announcements may be sent in close succession, and the current clock time is re-used. This will cause the second (newer) announcement to be ignored by peers.

We add a timestamp method that checks if the timestamp is re-used, and increments it if so, ensuring that we always use a fresh one.

did:key:z6MksFqX...wzpT opened with revision 4dee89f7 on base c0752236 +263 -134 2 years ago

There are rare cases where ref announcements may be sent in close succession, and the current clock time is re-used. This will cause the second (newer) announcement to be ignored by peers.

We add a timestamp method that checks if the timestamp is re-used, and increments it if so, ensuring that we always use a fresh one.

did:key:z6MksFqX...wzpT pushed revision 2 d892334a on base c0752236 +263 -134 2 years ago

Small fix.

did:key:z6MksFqX...wzpT pushed revision 3 d25da16b on base 7fc3b73e +263 -134 2 years ago

Rebase.

did:key:z6MksFqX...wzpT merged revision d25da16b at 2b771921 2 years ago