Skip to content

Commit 5da1fdc

Browse files
committed
Add a 2nd run of runOSThreads if first didn't find
* Add a 2nd run of runOSThreads if first didn't find any thread.
1 parent 317107c commit 5da1fdc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

OneSignalSDK/unittest/src/test/java/com/test/onesignal/TestHelpers.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,8 @@ static void threadAndTaskWait() throws Exception {
172172

173173
boolean createdNewThread;
174174
do {
175-
createdNewThread = runOSThreads();
175+
// We run a 2nd time if we did not find any threads to ensure we don't skip any
176+
createdNewThread = runOSThreads() || runOSThreads();
176177

177178
boolean advancedRunnables = OneSignalPackagePrivateHelper.runAllNetworkRunnables();
178179
advancedRunnables = OneSignalPackagePrivateHelper.runFocusRunnables() || advancedRunnables;

0 commit comments

Comments
 (0)