从描述来看,应该不算闯红灯。因为车辆掉头,如果需要越过停止线的,一般看左转信号灯,由于描述中说左转灯不亮,因此此时掉头应该不算闯红灯。不过如果描述中所说的直行红灯是圆形信号灯的,那么此时也应该不可以掉头,因为圆形信号灯亮红灯的,在没有左转箭头信号灯的情况下,车辆不可以直行或左转。