mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-22 02:47:48 +08:00
All the datastores used by pinners and so on should be mutex wrapped. One issue with changing all of them from ds.Datastore -> ds.ThreadSafeDatastore is that we wrap the incoming ds.ThreadSafeDatastore with other datastores, which do not implement the interface. Re-wrapping again causes double locking. (which may be ok..., but...) any ideas? |
||
|---|---|---|
| .. | ||
| indirect.go | ||
| pin_test.go | ||
| pin.go | ||