Don't block socket reading