Avoid Object.wait(0)

From java doc: If timeout is zero, however, then real time is not
taken into consideration and the thread simply waits until notified.

Bug: 298456150
Test: m
Change-Id: Id5cdf6a52a97fddb24d2fcf2dcaa6e7385eb7c46
diff --git a/media/java/android/media/AudioManager.java b/media/java/android/media/AudioManager.java
index 1583a1b..fb712bb 100644
--- a/media/java/android/media/AudioManager.java
+++ b/media/java/android/media/AudioManager.java
@@ -4580,7 +4580,9 @@
             synchronized (this) {
                 while (!mQuit) {
                     final long timeToWait = timeOutTime - java.lang.System.currentTimeMillis();
-                    if (timeToWait < 0) { break; }
+                    if (timeToWait <= 0) {
+                        break;
+                    }
                     this.wait(timeToWait);
                 }
             }