Repository: thrift Updated Branches: refs/heads/master f58bca7ad -> 36c357a90
THRIFT-3406 Cocoa client should not schedule streams on main runloop Client: Cocoa Patch: Aleksei Shevchenko Project: http://git-wip-us.apache.org/repos/asf/thrift/repo Commit: http://git-wip-us.apache.org/repos/asf/thrift/commit/36c357a9 Tree: http://git-wip-us.apache.org/repos/asf/thrift/tree/36c357a9 Diff: http://git-wip-us.apache.org/repos/asf/thrift/diff/36c357a9 Branch: refs/heads/master Commit: 36c357a90eeda250d1c7eb1d419dbe9010e0d65f Parents: f58bca7 Author: Jens Geyer <[email protected]> Authored: Mon Nov 2 22:10:58 2015 +0100 Committer: Jens Geyer <[email protected]> Committed: Mon Nov 2 22:13:11 2015 +0100 ---------------------------------------------------------------------- lib/cocoa/src/transport/TSSLSocketTransport.m | 4 ++-- lib/cocoa/src/transport/TSocketTransport.m | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/thrift/blob/36c357a9/lib/cocoa/src/transport/TSSLSocketTransport.m ---------------------------------------------------------------------- diff --git a/lib/cocoa/src/transport/TSSLSocketTransport.m b/lib/cocoa/src/transport/TSSLSocketTransport.m index ab5eb3d..1b1214f 100644 --- a/lib/cocoa/src/transport/TSSLSocketTransport.m +++ b/lib/cocoa/src/transport/TSSLSocketTransport.m @@ -126,12 +126,12 @@ inputStream = (__bridge NSInputStream *)readStream; [inputStream setDelegate:self]; - [inputStream scheduleInRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode]; + [inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode]; [inputStream open]; outputStream = (__bridge NSOutputStream *)writeStream; [outputStream setDelegate:self]; - [outputStream scheduleInRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode]; + [outputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode]; [outputStream open]; CFRelease(readStream); http://git-wip-us.apache.org/repos/asf/thrift/blob/36c357a9/lib/cocoa/src/transport/TSocketTransport.m ---------------------------------------------------------------------- diff --git a/lib/cocoa/src/transport/TSocketTransport.m b/lib/cocoa/src/transport/TSocketTransport.m index 1b8fe9b..272baf6 100644 --- a/lib/cocoa/src/transport/TSocketTransport.m +++ b/lib/cocoa/src/transport/TSocketTransport.m @@ -46,12 +46,12 @@ inputStream = (__bridge NSInputStream *)readStream; [inputStream setDelegate:self]; - [inputStream scheduleInRunLoop:NSRunLoop.mainRunLoop forMode:NSDefaultRunLoopMode]; + [inputStream scheduleInRunLoop:NSRunLoop.currentRunLoop forMode:NSDefaultRunLoopMode]; [inputStream open]; outputStream = (__bridge NSOutputStream *)writeStream; [outputStream setDelegate:self]; - [outputStream scheduleInRunLoop:NSRunLoop.mainRunLoop forMode:NSDefaultRunLoopMode]; + [outputStream scheduleInRunLoop:NSRunLoop.currentRunLoop forMode:NSDefaultRunLoopMode]; [outputStream open]; } else {
