从描述来看,不算闯红灯。因为根据《道路交通安全法实施条例》中的规定:“黄灯亮时,已经越过停止线的车辆可以继续通行。”再根据信号灯的规律,一般都是绿灯结束变黄灯,黄灯结束变红灯,红灯结束变绿灯。所以结合描述来看,是在绿灯时过了停止线,由于交通拥堵而被迫停在等待区,因此此种情况不能算闯红灯。