Add protect when save task (#466)

Summary:
Bugfix

Add protect when save task

If local cache resource are valid, we don't create a Task .So here are crash.
Pull Request resolved: https://github.com/facebook/flipper/pull/466

Reviewed By: passy

Differential Revision: D15851816

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 753b3c5c9a6ed4c703c934a89e45fa30df99068c
This commit is contained in:
suyimo
2019-06-18 03:53:47 -07:00
committed by Facebook Github Bot
parent 977a304672
commit eb4de1f3b7

View File

@@ -847,9 +847,12 @@ static char const *const kFLEXRequestIDKey = "kFLEXRequestIDKey";
+ (void)setRequestID:(NSString *)requestID forConnectionOrTask:(id)connectionOrTask + (void)setRequestID:(NSString *)requestID forConnectionOrTask:(id)connectionOrTask
{ {
if (connectionOrTask) {
objc_setAssociatedObject(connectionOrTask, kFLEXRequestIDKey, requestID, OBJC_ASSOCIATION_RETAIN_NONATOMIC); objc_setAssociatedObject(connectionOrTask, kFLEXRequestIDKey, requestID, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
} }
}
#pragma mark - Initialization #pragma mark - Initialization
- (id)init - (id)init