]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Jiggle timing delays yet again.
authorJulian Seward <jseward@acm.org>
Thu, 25 Apr 2002 01:33:50 +0000 (01:33 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 25 Apr 2002 01:33:50 +0000 (01:33 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@148

coregrind/arch/x86-linux/vg_libpthread.c
coregrind/vg_libpthread.c
vg_libpthread.c

index db5aa883ea4fed1ace3014a3c1cee69adc275448..12c1843ac075e43c8778be1ac64ffc3eec44feb1 100644 (file)
@@ -1026,7 +1026,7 @@ int select ( int n,
       /* fprintf(stderr, "MY_SELECT: nanosleep\n"); */
       /* nanosleep and go round again */
       nanosleep_interval.tv_sec  = 0;
-      nanosleep_interval.tv_nsec = 100 * 1000 * 1000; /* 100 milliseconds */
+      nanosleep_interval.tv_nsec = 50 * 1000 * 1000; /* 50 milliseconds */
       /* It's critical here that valgrind's nanosleep implementation
          is nonblocking. */
       (void)my_do_syscall2(__NR_nanosleep, 
@@ -1116,7 +1116,7 @@ int poll (struct pollfd *__fds, nfds_t __nfds, int __timeout)
       /* fprintf(stderr, "MY_POLL: nanosleep\n"); */
       /* nanosleep and go round again */
       nanosleep_interval.tv_sec  = 0;
-      nanosleep_interval.tv_nsec = 99 * 1000 * 1000; /* 99 milliseconds */
+      nanosleep_interval.tv_nsec = 51 * 1000 * 1000; /* 51 milliseconds */
       /* It's critical here that valgrind's nanosleep implementation
          is nonblocking. */
       (void)my_do_syscall2(__NR_nanosleep, 
index db5aa883ea4fed1ace3014a3c1cee69adc275448..12c1843ac075e43c8778be1ac64ffc3eec44feb1 100644 (file)
@@ -1026,7 +1026,7 @@ int select ( int n,
       /* fprintf(stderr, "MY_SELECT: nanosleep\n"); */
       /* nanosleep and go round again */
       nanosleep_interval.tv_sec  = 0;
-      nanosleep_interval.tv_nsec = 100 * 1000 * 1000; /* 100 milliseconds */
+      nanosleep_interval.tv_nsec = 50 * 1000 * 1000; /* 50 milliseconds */
       /* It's critical here that valgrind's nanosleep implementation
          is nonblocking. */
       (void)my_do_syscall2(__NR_nanosleep, 
@@ -1116,7 +1116,7 @@ int poll (struct pollfd *__fds, nfds_t __nfds, int __timeout)
       /* fprintf(stderr, "MY_POLL: nanosleep\n"); */
       /* nanosleep and go round again */
       nanosleep_interval.tv_sec  = 0;
-      nanosleep_interval.tv_nsec = 99 * 1000 * 1000; /* 99 milliseconds */
+      nanosleep_interval.tv_nsec = 51 * 1000 * 1000; /* 51 milliseconds */
       /* It's critical here that valgrind's nanosleep implementation
          is nonblocking. */
       (void)my_do_syscall2(__NR_nanosleep, 
index db5aa883ea4fed1ace3014a3c1cee69adc275448..12c1843ac075e43c8778be1ac64ffc3eec44feb1 100644 (file)
@@ -1026,7 +1026,7 @@ int select ( int n,
       /* fprintf(stderr, "MY_SELECT: nanosleep\n"); */
       /* nanosleep and go round again */
       nanosleep_interval.tv_sec  = 0;
-      nanosleep_interval.tv_nsec = 100 * 1000 * 1000; /* 100 milliseconds */
+      nanosleep_interval.tv_nsec = 50 * 1000 * 1000; /* 50 milliseconds */
       /* It's critical here that valgrind's nanosleep implementation
          is nonblocking. */
       (void)my_do_syscall2(__NR_nanosleep, 
@@ -1116,7 +1116,7 @@ int poll (struct pollfd *__fds, nfds_t __nfds, int __timeout)
       /* fprintf(stderr, "MY_POLL: nanosleep\n"); */
       /* nanosleep and go round again */
       nanosleep_interval.tv_sec  = 0;
-      nanosleep_interval.tv_nsec = 99 * 1000 * 1000; /* 99 milliseconds */
+      nanosleep_interval.tv_nsec = 51 * 1000 * 1000; /* 51 milliseconds */
       /* It's critical here that valgrind's nanosleep implementation
          is nonblocking. */
       (void)my_do_syscall2(__NR_nanosleep,