Skip to content

Commit 9601965

Browse files
committed
Fixed rare race condition with location event
1 parent 7182fc7 commit 9601965

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

OneSignalSDK/onesignal/src/main/java/com/onesignal/LocationGMS.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ static void fireFailedComplete() {
204204
mGoogleApiClient.disconnect();
205205
}
206206

207-
private static void fireComplete(LocationPoint point) {
207+
private synchronized static void fireComplete(LocationPoint point) {
208208
locationHandler.complete(point);
209209
if (fallbackFailThread != null && !Thread.currentThread().equals(fallbackFailThread))
210210
fallbackFailThread.interrupt();

0 commit comments

Comments
 (0)