Skip to content

Commit e8326fa

Browse files
authored
Update FIRDynamicLinkNetworking.m (#5941)
Recreate the session to avoid crash when opening another or the same dynamic link (app already opened by a dynamic or have already processed one)
1 parent e08187a commit e8326fa

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

FirebaseDynamicLinks/Sources/FIRDynamicLinkNetworking.m

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@
6565
}
6666

6767
void FIRMakeHTTPRequest(NSURLRequest *request, FIRNetworkRequestCompletionHandler completion) {
68-
NSURLSession *session = [NSURLSession sharedSession];
68+
NSURLSessionConfiguration *sessionConfig =
69+
[NSURLSessionConfiguration defaultSessionConfiguration];
70+
NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfig];
6971
NSURLSessionDataTask *dataTask =
7072
[session dataTaskWithRequest:request
7173
completionHandler:^(NSData *_Nullable data, NSURLResponse *_Nullable response,

0 commit comments

Comments
 (0)