Skip to content

Commit 8d75fef

Browse files
authored
Don't cache FCM registration token operations. (#14355)
1 parent a34d7ae commit 8d75fef

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

FirebaseMessaging/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Unreleased
2+
- [fixed] Don't cache FCM registration token operations. (#14352).
3+
14
# 11.5.0
25
- [fixed] Improve token-fetch failure logging with detailed error info. (#13997).
36

FirebaseMessaging/Sources/Token/FIRMessagingTokenDeleteOperation.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ - (void)performTokenOperation {
7777
[self handleResponseWithData:data response:response error:error];
7878
};
7979

80-
NSURLSessionConfiguration *config = NSURLSessionConfiguration.defaultSessionConfiguration;
80+
NSURLSessionConfiguration *config = NSURLSessionConfiguration.ephemeralSessionConfiguration;
8181
config.timeoutIntervalForResource = 60.0f; // 1 minute
8282
NSURLSession *session = [NSURLSession sessionWithConfiguration:config];
8383
self.dataTask = [session dataTaskWithRequest:request completionHandler:requestHandler];

FirebaseMessaging/Sources/Token/FIRMessagingTokenFetchOperation.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ - (void)performTokenOperation {
108108
FIRMessaging_STRONGIFY(self);
109109
[self handleResponseWithData:data response:response error:error];
110110
};
111-
NSURLSessionConfiguration *config = NSURLSessionConfiguration.defaultSessionConfiguration;
111+
NSURLSessionConfiguration *config = NSURLSessionConfiguration.ephemeralSessionConfiguration;
112112
config.timeoutIntervalForResource = 60.0f; // 1 minute
113113
NSURLSession *session = [NSURLSession sessionWithConfiguration:config];
114114
self.dataTask = [session dataTaskWithRequest:request completionHandler:requestHandler];

0 commit comments

Comments
 (0)