scroll.server/crates
WiseDev e43f3fc02c unwind panics instead of aborting the process
a panic in a session task now kills that connection, tokio catches it and the
accept loop carries on. with abort it took the whole server down.

the data table RwLock is std so it poisons on panic, and every lookup went
through expect(). one panic would have bricked every later table read, which is
worse than the abort was. it reads the inner value now, the table is read only
once installed.
2026-08-23 09:42:44 +03:00
..
auth-service stop minting a new account on every login 2026-08-23 08:54:43 +03:00
game-service roll chest loot from the csv instead of a fixed config 2026-08-23 09:30:38 +03:00
gateway fix chest shop prices and gate the free chest 2026-08-23 09:02:49 +03:00
logic unwind panics instead of aborting the process 2026-08-23 09:42:44 +03:00
logic-derive move all crates into crates/, glob members 2026-08-23 08:15:45 +03:00
scroll-server move all crates into crates/, glob members 2026-08-23 08:15:45 +03:00
service-rpc move all crates into crates/, glob members 2026-08-23 08:15:45 +03:00
storage fix chest shop prices and gate the free chest 2026-08-23 09:02:49 +03:00
titan move all crates into crates/, glob members 2026-08-23 08:15:45 +03:00
titan-derive move all crates into crates/, glob members 2026-08-23 08:15:45 +03:00