ProtoRPC bug

pull/16190/head
Muxi Yan 6 years ago
parent 92123a4a33
commit 1876d0d366
  1. 4
      src/objective-c/ProtoRPC/ProtoRPC.m

@ -175,7 +175,7 @@ static NSError *ErrorForBadProto(id proto, Class expectedClass, NSError *parsing
} }
- (void)writeMessage:(GPBMessage *)message { - (void)writeMessage:(GPBMessage *)message {
NSAssert([message isKindOfClass:[GPBMessage class]]); NSAssert([message isKindOfClass:[GPBMessage class]], @"Parameter message must be a GPBMessage");
if (![message isKindOfClass:[GPBMessage class]]) { if (![message isKindOfClass:[GPBMessage class]]) {
NSLog(@"Failed to send a message that is non-proto."); NSLog(@"Failed to send a message that is non-proto.");
return; return;
@ -199,7 +199,7 @@ static NSError *ErrorForBadProto(id proto, Class expectedClass, NSError *parsing
- (void)didReceiveInitialMetadata:(NSDictionary *)initialMetadata { - (void)didReceiveInitialMetadata:(NSDictionary *)initialMetadata {
@synchronized(self) { @synchronized(self) {
if (initialMetadata != nil && [_handler respondsToSelector:@selector(initialMetadata:)]) { if (initialMetadata != nil && [_handler respondsToSelector:@selector(didReceiveInitialMetadata:)]) {
dispatch_async(_dispatchQueue, ^{ dispatch_async(_dispatchQueue, ^{
id<GRPCProtoResponseHandler> copiedHandler = nil; id<GRPCProtoResponseHandler> copiedHandler = nil;
@synchronized(self) { @synchronized(self) {

Loading…
Cancel
Save