不违法,但是需要支付劳动者工资,法律规定非因劳动者原因造成单位停工、停产在一个工资支付周期内的,用人单位应按劳动合同规定的标准支付劳动者工资。超过一个工资支付周期的,若劳动者提供了正常劳动,则支付给劳动者的劳动报酬不得低于当地的最低工资标准;若劳动者没有提供正常劳动,应按国家有关规定办理。
《工资支付暂行规定》
第十二条
非因劳动者原因造成单位停工、停产在一个工资支付周期内的,用人单位应按劳动合同规定的标准支付劳动者工资。超过一个工资支付周期的,若劳动者提供了正常劳动,则支付给劳动者的劳动报酬不得低于当地的最低工资标准;若劳动者没有提供正常劳动,应按国家有关规定办理。
延伸阅读:
公司因迟到辞退员工违法吗
公司因停产辞退员工需要支付经济补偿金吗?
公司因拆迁停产停业,员工离职能获得经济补偿吗?