A gas turbine engine comprising: a combustor assembly including a plurality of burners (13, 14); an exhaust frame provided with a plurality of radial struts; an exhaust diffuser extending along a longitudinal axis downstream of the exhaust frame; a plurality of temperature sensors (23, 25) arranged inside the exhaust diffuser downstream of the exhaust frame and of the struts at respective angular and radial positions with respect to the longitudinal axis; a control system configured to detect flame failure at one or more of the burners (13, 14) based on responses of the temperature sensors (23, 25) and a temperature threshold (T TH) and on a redundant logic; characterized in that the temperature sensors (23, 25) comprise: first temperature sensors, having a first faster response and arranged such that irregularities in temperature distribution in a circumferential direction caused by flame failure at any one of the burners (13, 14) affect a respective group of adjacent first temperature sensors; and second temperature sensors, having a second more accurate response; and wherein the control system is configured to determine flame failure at one or more of the burners (13, 14) based on the first responses of the first temperature sensors and on a M-out-of-N redundant logic in groups (G 1,..., G K) of adjacent first temperature sensors, wherein N is a number of first temperature sensors in each group (G 1,..., G K) and M is an integer lower than or equal to N-1. a combustor assembly including a plurality of burners (13, 14); an exhaust frame provided with a plurality of radial struts; an exhaust diffuser extending along a longitudinal axis downstream of the exhaust frame; a plurality of temperature sensors (23, 25) arranged inside the exhaust diffuser downstream of the exhaust frame and of the struts at respective angular and radial positions with respect to the longitudinal axis; a control system configured to detect flame failure at one or more of the burners (13, 14) based on responses of the temperature sensors (23, 25) and a temperature threshold (T TH) and on a redundant logic; characterized in that the temperature sensors (23, 25) comprise: first temperature sensors, having a first faster response and arranged such that irregularities in temperature distribution in a circumferential direction caused by flame failure at any one of the burners (13, 14) affect a respective group of adjacent first temperature sensors; and second temperature sensors, having a second more accurate response; and wherein the control system is configured to determine flame failure at one or more of the burners (13, 14) based on the first responses of the first temperature sensors and on a M-out-of-N redundant logic in groups (G 1,..., G K) of adjacent first temperature sensors, wherein N is a number of first temperature sensors in each group (G 1,..., G K) and M is an integer lower than or equal to N-1. first temperature sensors, having a first faster response and arranged such that irregularities in temperature distribution in a circumferential direction caused by flame failure at any one of the burners (13, 14) affect a respective group of adjacent first temperature sensors; and second temperature sensors, having a second more accurate response; and wherein the control system is configured to determine flame failure at one or more of the burners (13, 14) based on the first responses of the first temperature sensors and on a M-out-of-N redundant logic in groups (G 1,..., G K) of adjacent first temperature sensors, wherein N is a number of first temperature sensors in each group (G 1,..., G K) and M is an integer lower than or equal to N-1.