Index: /trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp
===================================================================
--- /trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp	(revision 88293)
+++ /trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp	(revision 88294)
@@ -457,5 +457,5 @@
      */
     if (fFlags & RTSEMWAIT_FLAGS_MILLISECS)
-        uTimeout = uTimeout < UINT64_MAX / UINT32_C(1000000) * UINT32_C(1000000)
+        uTimeout = uTimeout < UINT64_MAX / UINT32_C(1000000)
                  ? uTimeout * UINT32_C(1000000)
                  : UINT64_MAX;
