You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The plugin now determines the active mounts for a volume (not overlay) using the activemounts/ subdirectory corresponding to the volume. It resolves the race condition problem with parallel mounts/unmounts on the same volume.
Gets us closer to fixing #7! However, not there yet, as we are still using go's `map`, which is thread-unsafe.
- Removed the `volumes` field of `Driver`, instead introduced the metadata.json per-volume internal file, which currently stores the base directory path and the volatility.
- Rewrote the methods that used the in-memory volume storage to use the filesystem instead.
- Renamed dotBaseDir to `dotRootDir` and turned it into a field of `Driver`.
Fixes#7.
As far as I can see, fixes#15!
The code is starting to get bulky, probably, restructuring is needed...
No description provided.
The text was updated successfully, but these errors were encountered: