diff --git a/MTProtoKit/MTHttpWorker.m b/MTProtoKit/MTHttpWorker.m index a05e353689..2e4e38c63d 100644 --- a/MTProtoKit/MTHttpWorker.m +++ b/MTProtoKit/MTHttpWorker.m @@ -69,6 +69,12 @@ MTInternalIdClass(MTHttpWorker) int32_t randomId = 0; arc4random_buf(&randomId, 4); +/*#ifdef DEBUG + if (![address isIpv6]) { + address = [[MTDatacenterAddress alloc] initWithIp:@"127.0.0.1" port:443 preferForMedia:address.preferForMedia restrictToTcp:address.restrictToTcp]; + } +#endif*/ + NSString *urlString = [[NSString alloc] initWithFormat:@"http://%@:%d/api%" PRIx32 "", address.ip, (int)address.port, randomId]; self = [super initWithBaseURL:[[NSURL alloc] initWithString:urlString]]; diff --git a/MTProtoKit/MTTcpConnection.m b/MTProtoKit/MTTcpConnection.m index 25707bf9b1..65a1e5fca8 100644 --- a/MTProtoKit/MTTcpConnection.m +++ b/MTProtoKit/MTTcpConnection.m @@ -111,7 +111,14 @@ static void init_ctr(struct ctr_state *state, const unsigned char *iv) { _internalId = [[MTInternalId(MTTcpConnection) alloc] init]; +/*#ifdef DEBUG + if (![address isIpv6]) { + address = [[MTDatacenterAddress alloc] initWithIp:@"127.0.0.1" port:443 preferForMedia:address.preferForMedia restrictToTcp:address.restrictToTcp]; + } +#endif*/ + _address = address; + _interface = interface; if (context.apiEnvironment.datacenterAddressOverrides[@(datacenterId)] != nil) {