mirror of
https://github.com/versity/scoutfs.git
synced 2026-01-08 21:03:12 +00:00
Client recovery in the server doesn't add the omap rid for all the clients that it's waiting for. It only adds the rid as they connect. A client whose recovery timeout expires and is evicted will try to have its omap rid removed without being added. Today this triggers a warning and returns an error from a time when the omap rid lifecycle was more rigid. Now that it's being called by the server's reclaim_rid, along with a bunch of other functions that succeed if called for non-existant clients, let's have the omap remove_rid do the same. Signed-off-by: Zach Brown <zab@versity.com>