mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 01:07:15 +03:00
f8fcbc9723
Summary: The blobstore_healer has never waited for MyRouter before querying for slave status, but it ended up implicitly working because creating a blobstore required a SQL factory, and creating a SQL factory would result in waiting for MyRouter. Now that creating a blobstore doesn't require SQL factory unless you're going to actually use it (which the healer isn't: it doesn't use a multiplexblob, it uses the underlying blobstores instead), we no longer wait properly for MyRouter, so if MyRouter isn't there when we boot, we crash. This fixes that. Reviewed By: ahornby Differential Revision: D20094829 fbshipit-source-id: 82b7e8d893a01049d1f434ee8dff36a877a0d2f4 |
||
---|---|---|
.. | ||
dummy.rs | ||
healer.rs | ||
main.rs | ||
replication_lag.rs |