moby/volume
Brian Goff 1caeb79963 Fix bindmount autocreate race
When using the mounts API, bind mounts are not supposed to be
automatically created.

Before this patch there is a race condition between valiating that a
bind path exists and then actually setting up the bind mount where the
bind path may exist during validation but was removed during mountpooint
setup.

This adds a field to the mountpoint struct to ensure that binds created
over the mounts API are not accidentally created.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2018-07-02 13:42:33 -07:00
..
drivers Merge pull request #36688 from cpuguy83/volumes_service 2018-06-05 02:16:20 +02:00
local Update tests to use gotest.tools 👼 2018-06-13 09:04:30 +02:00
mounts Fix bindmount autocreate race 2018-07-02 13:42:33 -07:00
service Update tests to use gotest.tools 👼 2018-06-13 09:04:30 +02:00
testutils Fix flaky test TestServiceGet 2018-06-20 22:38:29 +03:00
volume.go Move mount parsing to separate package. 2018-04-19 06:35:54 -04:00