From ec643df212e521fc19119820b1e4fac15986bf28 Mon Sep 17 00:00:00 2001 From: Björn Jacke Date: Thu, 16 Sep 2010 18:52:45 +0200 Subject: s3/vfs_scannedonly: use smb_msleep instead of nanosleep Thanks to Joachim Schmitz. This fixes bug #7478 --- source3/modules/vfs_scannedonly.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source3') diff --git a/source3/modules/vfs_scannedonly.c b/source3/modules/vfs_scannedonly.c index b76bef41b4..ab5a7f4e6c 100644 --- a/source3/modules/vfs_scannedonly.c +++ b/source3/modules/vfs_scannedonly.c @@ -476,13 +476,12 @@ static bool scannedonly_allow_access(vfs_handle_struct * handle, flush_sendbuffer(handle); while (retval != 0 /*&& errno == ENOENT */ && i < recheck_tries) { - struct timespec req = { 0, recheck_time * 10000 }; DEBUG(SCANNEDONLY_DEBUG, ("scannedonly_allow_access, wait (try=%d " "(max %d), %d ms) for %s\n", i, recheck_tries, recheck_time, cache_smb_fname->base_name)); - nanosleep(&req, NULL); + smb_msleep(recheck_time); retval = SMB_VFS_NEXT_STAT(handle, cache_smb_fname); i++; } -- cgit