mirror of
https://github.com/rclone/rclone.git
synced 2024-12-21 02:44:02 +08:00
caf5dd9d5e
Before this change we waited until until the timeout to check the
daemon was alive.
Now we check it every 100ms like we do the mount status.
This also fixes compiling on all platforms which was broken by the
previous change
9bfbf2a4a
mount: fix macOS not noticing errors with --daemon
See: https://forum.rclone.org/t/rclone-mount-daemon-exits-successfully-even-when-mount-fails/43146
20 lines
544 B
Go
20 lines
544 B
Go
//go:build !linux
|
|
// +build !linux
|
|
|
|
package mountlib
|
|
|
|
// CheckMountEmpty checks if mountpoint folder is empty.
|
|
// On non-Linux unixes we list directory to ensure that.
|
|
func CheckMountEmpty(mountpoint string) error {
|
|
return checkMountEmpty(mountpoint)
|
|
}
|
|
|
|
// CheckMountReady should check if mountpoint is mounted by rclone.
|
|
// The check is implemented only for Linux so this does nothing.
|
|
func CheckMountReady(mountpoint string) error {
|
|
return nil
|
|
}
|
|
|
|
// CanCheckMountReady is set if CheckMountReady is functional
|
|
var CanCheckMountReady = false
|