nezuo / lapis

A DataStore abstraction library for Roblox
https://nezuo.github.io/lapis/
MIT License
55 stars 10 forks source link

When lapis fails to load a player's profile, it does not release its session lock #30

Closed Hexcede closed 8 months ago

Hexcede commented 9 months ago

When a profile fails to load (e.g. validation fails) the session lock is left on the data and is not released.

Additionally, when attempting to load at a later time, the session lock is also not overridden, meaning crashed or hanging servers will permanently prevent data from being loaded because the session lock never expires and is never overridden.