]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
support: Make support_process_state_wait wait less
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 28 Dec 2020 22:05:14 +0000 (23:05 +0100)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 28 Dec 2020 22:17:56 +0000 (23:17 +0100)
Tests such as posix/tst-waitid.c make heavy use of
support_process_state_wait, and thus on non-Linux where it falls back
to sleeping, a 2s sleep makes such test time out, while 1s remains
fine enough.

support/support_process_state.c

index e303c78fc874b2f9b9111fe5fba6f9371228bc1f..8b06d230a5c721bdbcc9a5e0680ba4a7d0e63085 100644 (file)
@@ -88,5 +88,5 @@ support_process_state_wait (pid_t pid, enum support_process_state state)
   xfclose (fstatus);
   /* Fallback to nanosleep if an invalid state is found.  */
 #endif
-  nanosleep (&(struct timespec) { 2, 0 }, NULL);
+  nanosleep (&(struct timespec) { 1, 0 }, NULL);
 }