A generalized utility maximization problem with outage