diff --git a/testsuite/expect/globals b/testsuite/expect/globals
index 6fc201762cdc0305b7d37fcf2d67fb72ccea2b61..158121b8d884f3ab8305dbd72fb3ee837821aa89 100755
--- a/testsuite/expect/globals
+++ b/testsuite/expect/globals
@@ -347,14 +347,12 @@ proc wait_for_file { file_name } {
 	global bin_sleep max_file_delay
 
 	for {set my_delay 0} {$my_delay <= $max_file_delay} {incr my_delay} {
-		if {$my_delay > 0} {
-			exec $bin_sleep 1
-		}
 		if [file exists $file_name] {
 #			Add small delay for I/O buffering
-			exec $bin_sleep 1
+			exec $bin_sleep 2
 			return 0
 		}
+		exec $bin_sleep 2
 	}
 	send_user "\nFAILURE: Timeout waiting for file $file_name\n"
 	return 1