$ ./litefs -config litefs.yml
Using static primary: is-primary=true hostname=nucbox advertise-url=http://nucbox:20202
primary lease acquired, advertising as http://nucbox:20202
LiteFS mounted to: ./dbs
http server listening on: http://localhost:20202
waiting to connect to cluster
connected to cluster, ready
starting subprocess: sleep [inf]
removing ltx file, per retention: db=state.db file=0000000000000001-0000000000000001.ltx
removing ltx file, per retention: db=state.db file=0000000000000002-0000000000000002.ltx
removing ltx file, per retention: db=state.db file=0000000000000003-0000000000000003.ltx
removing ltx file, per retention: db=state.db file=0000000000000004-0000000000000004.ltx
removing ltx file, per retention: db=state.db file=0000000000000005-0000000000000005.ltx
removing ltx file, per retention: db=state.db file=0000000000000006-0000000000000006.ltx
removing ltx file, per retention: db=state.db file=0000000000000007-0000000000000007.ltx
removing ltx file, per retention: db=state.db file=0000000000000008-0000000000000008.ltx
removing ltx file, per retention: db=state.db file=0000000000000009-0000000000000009.ltx
removing ltx file, per retention: db=state.db file=000000000000000a-000000000000000a.ltx
removing ltx file, per retention: db=state.db file=000000000000000b-000000000000000b.ltx
removing ltx file, per retention: db=state.db file=000000000000000c-000000000000000c.ltx
removing ltx file, per retention: db=state.db file=000000000000000d-000000000000000d.ltx
removing ltx file, per retention: db=state.db file=000000000000000e-000000000000000e.ltx
removing ltx file, per retention: db=state.db file=000000000000000f-000000000000000f.ltx
removing ltx file, per retention: db=state.db file=0000000000000010-0000000000000010.ltx
removing ltx file, per retention: db=state.db file=0000000000000011-0000000000000011.ltx
removing ltx file, per retention: db=state.db file=0000000000000012-0000000000000012.ltx
removing ltx file, per retention: db=state.db file=0000000000000013-0000000000000013.ltx
removing ltx file, per retention: db=state.db file=0000000000000014-0000000000000014.ltx
removing ltx file, per retention: db=state.db file=0000000000000015-0000000000000015.ltx
removing ltx file, per retention: db=state.db file=0000000000000016-0000000000000016.ltx
removing ltx file, per retention: db=state.db file=0000000000000017-0000000000000017.ltx
removing ltx file, per retention: db=state.db file=0000000000000018-0000000000000018.ltx
removing ltx file, per retention: db=state.db file=0000000000000019-0000000000000019.ltx
removing ltx file, per retention: db=state.db file=000000000000001a-000000000000001a.ltx
removing ltx file, per retention: db=state.db file=000000000000001b-000000000000001b.ltx
removing ltx file, per retention: db=state.db file=000000000000001c-000000000000001c.ltx
removing ltx file, per retention: db=state.db file=000000000000001d-000000000000001d.ltx
removing ltx file, per retention: db=state.db file=000000000000001e-000000000000001e.ltx
removing ltx file, per retention: db=state.db file=000000000000001f-000000000000001f.ltx
removing ltx file, per retention: db=state.db file=0000000000000020-0000000000000020.ltx
removing ltx file, per retention: db=state.db file=0000000000000021-0000000000000021.ltx
removing ltx file, per retention: db=state.db file=0000000000000022-0000000000000022.ltx
removing ltx file, per retention: db=state.db file=0000000000000023-0000000000000023.ltx
removing ltx file, per retention: db=state.db file=0000000000000024-0000000000000024.ltx
stream connected
http: error: stream error: db="state.db" err=stream ltx: pos=0
stream disconnected
stream connected
send frame<ltx>: db="state.db" tx=(0000000000000001,0000000000000025) chksum=(0,ee25d886681e95a3) (snapshot)
send frame<ltx>: db="state.db" tx=0000000000000026-0000000000000026 size=8320
send frame<ltx>: db="state.db" tx=0000000000000027-0000000000000027 size=8320
send frame<ltx>: db="state.db" tx=0000000000000028-0000000000000028 size=4220
send frame<ltx>: db="state.db" tx=0000000000000029-0000000000000029 size=4220
send frame<ltx>: db="state.db" tx=000000000000002a-000000000000002a size=4220
$ ./litefs -config litefs-replica.yml
Using static primary: is-primary=false hostname=primary advertise-url=http://localhost:20202
existing primary found (primary), connecting as replica
LiteFS mounted to: ./dbs-replica
http server listening on: http://localhost:20203
waiting to connect to cluster
recv frame<ltx>: db="state.db" tx=0000000000000001-0000000000000025 size=8320
recv frame<ready>
connected to cluster, ready
starting subprocess: sleep [inf]
replica disconnected, retrying: process ltx stream frame: position mismatch on db "state.db": 0000000000000025/ee25d886681e95a3 <> 0000000000000025/f151190dd71ae66b
existing primary found (primary), connecting as replica
replica disconnected, retrying: process ltx stream frame: position mismatch on db "state.db": 0000000000000025/ee25d886681e95a3 <> 0000000000000025/f151190dd71ae66b
existing primary found (primary), connecting as replica
(cut)