APNSSocket read doesn't block thread.