@@ -115,16 +115,11 @@ [conn setDomain: [arguments objectAtIndex: 0]]; [conn setUsername: [arguments objectAtIndex: 1]]; [conn setPassword: [arguments objectAtIndex: 2]]; [conn setResource: @"ObjXMPP"]; - @try { - [conn connect]; - [conn handleConnection]; - } @catch (id e) { - of_log(@"%@", e); - } + [conn asyncConnectAndHandle]; } - (void)connection: (XMPPConnection*)conn didReceiveElement: (OFXMLElement*)element {