We focus on the self-healing of abrupt network faults in a self-organizing network based indoor system. In order to enable self-healing, we design a healing channel and propose a fairness-aware cooperative resource allocation algorithm. Through intensive simulations, we show that the proposed algorithm efficiently supports users fairly in a faulty cell as well as normal cells with little degradation in view of system capacity.