ObjXMPP  Diff

Differences From Artifact [6278646a4f]:

To Artifact [d487bb0c33]:


368
369
370
371
372
373
374
375


376
377
378
379
380
381
382
368
369
370
371
372
373
374

375
376
377
378
379
380
381
382
383







-
+
+







{
	char *buffer = [self allocMemoryWithSize: BUFFER_LENGTH];

	[_socket asyncReadIntoBuffer: buffer
			      length: BUFFER_LENGTH
			      target: self
			    selector: @selector(stream:didReadIntoBuffer:length:
					  exception:)];
					  exception:)
			     context: nil];
}

- (void)asyncConnectAndHandle
{
	void *pool = objc_autoreleasePoolPush();

	[[[[XMPPConnection_ConnectThread alloc]
456
457
458
459
460
461
462
463


464
465
466
467
468
469
470
457
458
459
460
461
462
463

464
465
466
467
468
469
470
471
472







-
+
+







		_oldElementBuilder = nil;

		[_socket asyncReadIntoBuffer: buffer
				      length: BUFFER_LENGTH
				      target: self
				    selector: @selector(stream:
						  didReadIntoBuffer:length:
						  exception:)];
						  exception:)
				     context: nil];

		return false;
	}

	return true;
}