all or nothing tcp connections